Verified purchasing by email
First Claim
1. A method of processing a purchase transaction initiated at a mobile application that invokes a payment application associated with a payment service system to complete the purchase transaction, the method comprising:
- receiving, by the payment application executing on a mobile device, a request from the mobile application on the mobile device to pay for the purchase transaction initiated at the mobile application,wherein the purchase transaction is between a user and a merchant,wherein the request is generated in response to the user selecting the payment application as a payment method for the purchase transaction,wherein the request includes at least a transaction amount and a merchant identifier associated with the merchant, andwherein when the user selects the payment application as the payment method, the payment application is displayed on the foreground of the mobile device while the mobile application is executed in the background;
generating, by the payment application executing on the mobile device, a confirmation message for presentation to the user;
obtaining, by the payment application executing on the mobile device, an indication of an interaction with the confirmation message that represents a confirmation from the user to proceed with the purchase transaction;
generating, by the payment application executing on the mobile device and using an email application installed on the mobile device and running in the background, a payment request email by generating an email using the email application installed on the mobile device,wherein the payment request email comprises the transaction amount in a header portion, the payment request email is addressed to an email address associated with the merchant corresponding to the merchant identifier and addressed to a payment service email address corresponding to the payment service system, and the payment request email containing information identifying an account for the payment service system that is associated with the user, andwherein the payment request email is not displayed to the user;
sending the payment request email to the payment service system to prompt the payment service system to identify a user financial account associated with the user and a merchant financial account associated with the merchant and initiate a transfer of the transaction amount from the user financial account to the merchant financial account to complete the purchase transaction;
obtaining, by the payment application executing on the mobile device, a confirmation of completion of the purchase transaction from the payment service system; and
notifying, by the payment application executing on the mobile device, the mobile application of the completion of the purchase transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are system and methods for purchasing items on a website or a mobile application using a single verification action. The disclosed technique allows a user to initiate a purchase transaction with a merchant via a mobile application on a mobile device and select a mobile payment application associated with a payment service system as a payment method. The mobile application then passes at least a transaction amount and a merchant identifier to the mobile payment application to handover processing of the purchase transaction to the mobile payment application. The mobile payment application, based on preference settings, if any, and otherwise default settings, determines whether to request a confirmation from the user to proceed with the purchase transaction. Once a decision to proceed with the purchase transaction is made, the mobile payment application sends a request to the payment service system to complete the purchase transaction by paying the merchant.
87 Citations
22 Claims
-
1. A method of processing a purchase transaction initiated at a mobile application that invokes a payment application associated with a payment service system to complete the purchase transaction, the method comprising:
-
receiving, by the payment application executing on a mobile device, a request from the mobile application on the mobile device to pay for the purchase transaction initiated at the mobile application, wherein the purchase transaction is between a user and a merchant, wherein the request is generated in response to the user selecting the payment application as a payment method for the purchase transaction, wherein the request includes at least a transaction amount and a merchant identifier associated with the merchant, and wherein when the user selects the payment application as the payment method, the payment application is displayed on the foreground of the mobile device while the mobile application is executed in the background; generating, by the payment application executing on the mobile device, a confirmation message for presentation to the user; obtaining, by the payment application executing on the mobile device, an indication of an interaction with the confirmation message that represents a confirmation from the user to proceed with the purchase transaction; generating, by the payment application executing on the mobile device and using an email application installed on the mobile device and running in the background, a payment request email by generating an email using the email application installed on the mobile device, wherein the payment request email comprises the transaction amount in a header portion, the payment request email is addressed to an email address associated with the merchant corresponding to the merchant identifier and addressed to a payment service email address corresponding to the payment service system, and the payment request email containing information identifying an account for the payment service system that is associated with the user, and wherein the payment request email is not displayed to the user; sending the payment request email to the payment service system to prompt the payment service system to identify a user financial account associated with the user and a merchant financial account associated with the merchant and initiate a transfer of the transaction amount from the user financial account to the merchant financial account to complete the purchase transaction; obtaining, by the payment application executing on the mobile device, a confirmation of completion of the purchase transaction from the payment service system; and notifying, by the payment application executing on the mobile device, the mobile application of the completion of the purchase transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing instructions that, when executed by a mobile device, cause the mobile device to perform operations for processing a purchase transaction initiated at a mobile application that invokes a payment application associated with a payment service system to complete the purchase transaction, the operations comprising:
-
receiving, by the payment application executing on the mobile device, a request from the mobile application to pay for the purchase transaction initiated at the mobile application, wherein the purchase transaction is between a user and a merchant, wherein the request is generated in response to the user selecting the mobile payment application as a payment method for the purchase transaction, wherein the request includes at least a transaction amount and a merchant identifier associated with the merchant, and wherein when the user selects the payment application as the payment method, the payment application is displayed on the foreground of the mobile device while the mobile application is executed in the background; retrieving, by the payment application executing on the mobile device, a preference setting previously established by the user; generating, by the payment application executing on the mobile device and using an email application installed on the mobile device and running in the background, a payment request email by generating an email using the email application installed on the mobile device, wherein the payment request email comprises the transaction amount in a header portion, the payment request email is addressed to an email address associated with the merchant corresponding to the merchant identifier and addressed to a payment service email address corresponding to the payment service system, the payment request email containing information identifying an account for the payment service system that is associated with the user, and wherein the payment request email is not displayed to the user; sending the payment request email to the payment service system to prompt the payment service system to identify a user financial account associated with the user and a merchant financial account associated with the merchant and initiate a transfer of the transaction amount from the user financial account to the merchant financial account to complete the purchase transaction; obtaining, by the mobile payment application executing on the mobile device, a confirmation of completion of the purchase transaction from the payment service system; and notifying, by the payment application executing on the mobile device, the mobile application of the completion of the purchase transaction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A payment system, executing on a mobile device, for processing a purchase transaction between a user and a merchant, the payment system comprising:
-
a memory; one or more processors; a payment application, executing on the foreground of the mobile device, configured to; receive a request from a mobile application to pay for the purchase transaction initiated via the mobile application, wherein the request is generated in response to the user selecting the payment application as a payment method for the purchase transaction, and wherein the request includes at least a transaction amount and a merchant identifier associated with the merchant; and generating a payment request by generating an email using an email application installed on the mobile device, wherein the payment request email comprises the transaction amount in a header portion, the payment request email is addressed to an email address associated with the merchant corresponding to the merchant identifier and addressed to a payment service email address corresponding to the payment service system, the payment request email containing information identifying an account for the payment service system that is associated with the user, and wherein the payment request email is not displayed to the user; an interface configured to send the payment request email to the payment service system to prompt the payment service system to identify a user financial account associated with the user and a merchant financial account associated with the merchant and initiate a transfer of the transaction amount from the user financial account to the merchant financial account to complete the purchase transaction; wherein the payment application, executing on the mobile device, is further configured to notify the mobile application of the completion of the purchase transaction. - View Dependent Claims (19, 20, 21, 22)
-
Specification