Systems and methods for making a payment using a wireless device
First Claim
1. A method for performing a payment transaction comprising:
- transmitting, via one or more processors of a payment system, a transaction identifier to a merchant terminal in a payment transaction;
in a subsequent payment transaction occurring at the merchant terminal, receiving at the payment system, the transaction identifier and purchase information from the merchant terminal, the purchase information comprising information associated with one or more goods or services to be purchased by a customer and the transaction identifier having been associated with the purchase information by the merchant terminal;
generating a machine readable code based on the transaction identifier by the merchant terminal;
receiving, by a wireless device associated with the customer, the machine readable code from a merchant terminal;
subsequent to receiving the machine readable code from the merchant, converting the machine readable code into the transaction identifier;
obtaining at the payment system, the transaction identifier from the wireless device;
associating via the one or more processors, the transaction identifier received from the wireless device with the purchasing information received from the merchant;
determining, via the one or more processors, a payment account associated with the customer;
subsequent to receiving the purchase information from the merchant, receiving, at the payment system and from the wireless device, a password for the payment account, wherein the password is used to authenticate that the customer is associated with the payment account;
transmitting, via the one or more processors and to a payment service provider, an authorization request to provide funds for the payment transaction;
receiving, at the payment system and from the payment service provider, an authorization to provide funds for the payment transaction; and
transmitting, via the one or more processors, 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.
31 Citations
22 Claims
-
1. A method for performing a payment transaction comprising:
-
transmitting, via one or more processors of a payment system, a transaction identifier to a merchant terminal in a payment transaction; in a subsequent payment transaction occurring at the merchant terminal, receiving at the payment system, the transaction identifier and purchase information from the merchant terminal, the purchase information comprising information associated with one or more goods or services to be purchased by a customer and the transaction identifier having been associated with the purchase information by the merchant terminal; generating a machine readable code based on the transaction identifier by the merchant terminal; receiving, by a wireless device associated with the customer, the machine readable code from a merchant terminal; subsequent to receiving the machine readable code from the merchant, converting the machine readable code into the transaction identifier; obtaining at the payment system, the transaction identifier from the wireless device; associating via the one or more processors, the transaction identifier received from the wireless device with the purchasing information received from the merchant; determining, via the one or more processors, a payment account associated with the customer; subsequent to receiving the purchase information from the merchant, receiving, at the payment system and from the wireless device, a password for the payment account, wherein the password is used to authenticate that the customer is associated with the payment account; transmitting, via the one or more processors and to a payment service provider, an authorization request to provide funds for the payment transaction; receiving, at the payment system and from the payment service provider, an authorization to provide funds for the payment transaction; and transmitting, via the one or more processors, 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 method for performing an electronic transaction comprising:
-
transmitting, via one or more processors of a host computer system, a transaction identifier to a merchant in a payment transaction; in a subsequent payment transaction occurring with the merchant, receiving, at the host computer system, the transaction identifier and information about a particular purchase from a merchant, the transaction identifier that was previously transmitted having been associated with the particular purchase by the merchant for the subsequent payment transaction; generating a machine readable code based on the transaction identifier by the merchant terminal, receiving, by a wireless device associated with a customer, the machine readable code from a merchant terminal; subsequent to receiving the machine readable code from the merchant, converting the machine readable code into the transaction identifier; separately also receiving, at the host computer system, the transaction identifier from the wireless device associated with the customer; associating, via the one or more processors, the transaction identifier received from the wireless device with the particular purchase; determining, via the one or more processors, payment account information associated with the customer; transmitting, via the one or more processors and to a payment service provider system, a payment authorization request to provide funds for payment of the particular purchase; receiving, at the host computer system and from the payment service provider system, an authorization to provide funds for the particular purchase; transmitting, via the one or more processors, a transaction authorization request to the wireless device to authorize the transaction; receiving, at the host computer system, a confirmation from the wireless device to authorize the transaction; and transmitting, via the one or more processors, payment information to the merchant to effect a transfer of one or more goods or services to the customer. - View Dependent Claims (22)
-
Specification