SYSTEMS AND METHODS FOR MAKING A PAYMENT USING A WIRELESS DEVICE
First Claim
1. A method for performing a payment transaction, the method being performed by a payment system and comprising:
- receiving purchase information from a merchant, the purchase information comprising information associated with one or more goods or services to be purchased by a customer;
associating the purchase information with a transaction identifier;
transmitting the transaction identifier to the merchant, wherein a machine readable code is generated by the merchant based on the transaction identifier;
receiving the transaction identifier from a wireless device associated with the customer, wherein the transaction identifier is obtained by the wireless device upon the wireless device receiving the machine readable code from a merchant device;
associating the transaction identifier received from the wireless device with the purchasing information received from the merchant;
determining a payment account associated with the customer;
transmitting, to a payment service provider, an authorization request to provide funds for the payment transaction;
receiving, from the payment service provider, an authorization to provide funds for the payment transaction; and
transmitting a confirmation of the authorization to the merchant so as to effect a transfer of the one or more goods or services to the customer.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide methods and systems for performing a payment transaction. A method for performing a payment transaction may include receiving purchase information from a merchant and associating the purchase information with an identifier. The method may also include transmitting the identifier to the merchant and receiving the identifier from a wireless device of a customer. The wireless device may obtain the identifier by receiving a code from a merchant device and by interpreting the code. The method may additionally include associating the identifier with the purchasing information, determining a payment account associated with the customer, transmitting a request to a payment service provider system to provide funds for the payment transaction, and receiving an authorization from the payment service provider system to provide the funds. The method may additionally include transmitting a confirmation of the authorization to the merchant.
151 Citations
25 Claims
-
1. A method for performing a payment transaction, the method being performed by a payment system and comprising:
-
receiving purchase information from a merchant, the purchase information comprising information associated with one or more goods or services to be purchased by a customer; associating the purchase information with a transaction identifier; transmitting the transaction identifier to the merchant, wherein a machine readable code is generated by the merchant based on the transaction identifier; receiving the transaction identifier from a wireless device associated with the customer, wherein the transaction identifier is obtained by the wireless device upon the wireless device receiving the machine readable code from a merchant device; associating the transaction identifier received from the wireless device with the purchasing information received from the merchant; determining a payment account associated with the customer; transmitting, to a payment service provider, an authorization request to provide funds for the payment transaction; receiving, from the payment service provider, an authorization to provide funds for the payment transaction; and transmitting a confirmation of the authorization to the merchant so as to effect a transfer of the one or more goods or services to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A payment system for performing a transaction comprising:
-
a communication interface; a memory device having instruction stored thereon; and a processor communicatively coupled with the memory, wherein the instructions stored on the memory cause the processor to perform the following functions; receive purchase information from a merchant via the communication interface, the purchase information comprising information about one or more items to be purchased by a customer; associate the purchase information with a transaction identifier; transmit the transaction identifier to the merchant via the communication interface; receive the transaction identifier via the communication interface from a wireless device associated with the customer, wherein the transaction identifier is obtained by the wireless device upon the wireless device receiving a readable code from a merchant device and decoding the readable code; determine payment account information associated with the customer; transmit an authorization request via the communication interface to a payment service provider; receive an authorization for the transaction from the payment service provider via the communication interface; and transmit via the communication interface, a confirmation of the authorization to the merchant so as to effect a transfer of the one or more goods or services to the customer.
-
-
22. A method for performing an electronic transaction comprising:
-
receiving a transaction identifier from a wireless device associated with a user, wherein the transaction identifier is obtained by the wireless device upon the wireless device receiving readable code and interpreting the readable code; associating the transaction identifier with one or more goods or services offered by a merchant; determining payment account information associated with the user; transmitting, to a payment service provider system, a payment authorization request to provide funds for payment of the one or more goods or services; receiving, from the payment service provider system, an authorization to provide funds for the payment transaction; transmitting a transaction authorization request to the wireless device to authorize the transaction; receiving a confirmation from the wireless device to authorize the transaction; and transmitting payment information to the merchant to effect a transfer of the one or more goods or services to the customer. - View Dependent Claims (23, 24)
-
-
25. A computer program product comprising a memory device and a processor configured to perform the following functions:
-
receive purchase information comprising information about one or more goods or services to be purchased by a customer; associate the purchase information with a transaction identifier; transmit the transaction identifier to a merchant device; receive the transaction identifier from a wireless device, the transaction identifier being obtained by the wireless device upon decoding a code received from the merchant device; determine payment account information associated with the customer; transmit an authorization request to a payment service provider; receive an authorization for the transaction from the payment service provider; and transmit a confirmation of the authorization to the merchant device to effect a transfer of the one or more goods or services to the customer.
-
Specification