Simple in-store payments
First Claim
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
- receiving a customer identifier and a point-of-sale identifier;
determining a user payment account based on the customer identifier, wherein the user payment account is associated with a customer identified by the customer identifier;
receiving transaction data for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device, wherein the transaction data includes a purchase total; and
authorizing the transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques are provided for in-store payments. A customer identifier and a point-of-sale identifier may be received. A user payment account may be determined based on the customer identifier. The user payment account may be associated with a customer identified by the customer identifier. Transaction data may be received for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device. The transaction data may include a purchase total. The transaction may be authorized. The point-of-sale card may not always be active. The point-of-sale card associated with the point-of-sale identifier may be activated after the user payment account based on the customer identifier is determined. The point-of-sale card may be deactivated after the transaction is authorized.
-
Citations
32 Claims
-
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
-
receiving a customer identifier and a point-of-sale identifier; determining a user payment account based on the customer identifier, wherein the user payment account is associated with a customer identified by the customer identifier; receiving transaction data for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device, wherein the transaction data includes a purchase total; and authorizing the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method performed by a data processing apparatus, the method comprising:
-
receiving a check-in, wherein the check-in comprises data indicating the identity of a customer; displaying an entry comprising the data indicating the identity of the customer in a list of entries for checked-in customers; receiving a selection of the entry for the customer; and sending a customer identifier based on the selected entry for the customer and a point-of-sale identifier to a payment server. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented system for in-store payment comprising:
-
a storage comprising a payment accounts database, the payment accounts database comprising one or more user payment accounts; and a payment selector adapted to receive a point-of-sale identifier and customer identifier, activate a point-of-sale card associated with the customer identifier, identify one of the user payment accounts that associated with a customer identified by the customer identifier, receive transaction data for a transaction, authorize the transaction, and deactivate the point-of-sale card. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A system comprising:
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
receiving a customer identifier and a point-of-sale identifier; determining a user payment account based on the customer identifier, wherein the user payment account is associated with a customer identified by the customer identifier; receiving transaction data for a transaction for the customer created using the point-of-sale card at a point-of-sale computing device, wherein the transaction data includes a purchase total; authorizing the transaction.
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
-
32. A system comprising:
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
receiving a check-in, wherein the check-in comprises data indicating the identity of a customer; displaying an entry comprising the data indicating the identity of the customer in a list of entries for checked-in customers; receiving a selection of the entry for the customer; and sending a customer identifier based on the selected entry for the customer and a point-of-sale identifier to a payment server.
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
Specification