Cardless payment transactions
First Claim
1. A method of processing a cardless payment transaction between a mobile computing device of a customer and a merchant device, comprising:
- receiving, by the mobile computing device, input selecting a merchant from a plurality of merchants;
before the customer selects at least one item for purchase at a merchant location associated with the merchant, sending, by the mobile computing device and to a payment service system, an indication of customer consent for the merchant to perform the cardless payment transaction using a customer account of the customer with the payment service system;
receiving one or more wireless signals via a receiver of the mobile computing device;
after sending the indication of customer consent, automatically determining, by the mobile computing device, that the mobile computing device is within a predetermined distance of the merchant location based on the receiver of the mobile computing device receiving the one or more wireless signals; and
in response to determining that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, by the mobile computing device and to the payment service system, an indication that the mobile computing device is within the predetermined distance of the merchant location; and
in response to sending the indication of customer consent and sending the indication that the mobile computing device is within the predetermined distance of the merchant location, receiving a notification at the mobile computing device and from the payment service system, the notification indicating that the cardless payment transaction has succeeded, wherein the payment service system sends the merchant device identifier information for initiating the cardless payment transaction and communicates with one or more financial institution servers to complete the cardless payment transaction by transferring funds from a customer financial account associated with the customer and stored in a secure server of the payment service system in the customer account to a merchant financial account associated with a merchant as stored in the secure server of the payment service system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a transaction between a customer and a merchant includes receiving from a mobile device of the customer or from another device of the customer an indication of consent to perform a cardless payment transaction with the merchant, receiving from the mobile device an indication that the customer is within a predetermined distance of the merchant, after receiving both the indication of consent and the indication that the customer is within the predetermined distance, sending to a computer system of the merchant an indication of the presence of the customer and personal identifying information for the customer, receiving data indicating a transaction between the customer and the merchant, and submitting the transaction to a financial service for authorization.
201 Citations
47 Claims
-
1. A method of processing a cardless payment transaction between a mobile computing device of a customer and a merchant device, comprising:
-
receiving, by the mobile computing device, input selecting a merchant from a plurality of merchants; before the customer selects at least one item for purchase at a merchant location associated with the merchant, sending, by the mobile computing device and to a payment service system, an indication of customer consent for the merchant to perform the cardless payment transaction using a customer account of the customer with the payment service system; receiving one or more wireless signals via a receiver of the mobile computing device; after sending the indication of customer consent, automatically determining, by the mobile computing device, that the mobile computing device is within a predetermined distance of the merchant location based on the receiver of the mobile computing device receiving the one or more wireless signals; and in response to determining that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, by the mobile computing device and to the payment service system, an indication that the mobile computing device is within the predetermined distance of the merchant location; and in response to sending the indication of customer consent and sending the indication that the mobile computing device is within the predetermined distance of the merchant location, receiving a notification at the mobile computing device and from the payment service system, the notification indicating that the cardless payment transaction has succeeded, wherein the payment service system sends the merchant device identifier information for initiating the cardless payment transaction and communicates with one or more financial institution servers to complete the cardless payment transaction by transferring funds from a customer financial account associated with the customer and stored in a secure server of the payment service system in the customer account to a merchant financial account associated with a merchant as stored in the secure server of the payment service system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of processing a cardless payment transaction between a mobile computing device of a customer and a merchant device, comprising:
-
storing, by one or more secure servers of a payment service system, a customer account of the customer, the customer account including at least information associated with a payment card that the payment service system can use to initiate the cardless payment transaction with at least one merchant device; before the customer selects at least one item for purchase at a merchant location, receiving, by the one or more secure servers of payment service system and from the mobile computing device, an indication of customer consent for a merchant to perform the cardless payment transaction using the customer account when the mobile computing device is within a predetermined distance of the merchant location; after receiving the indication of customer consent, receiving, by the one or more secure servers of the payment service system and from the mobile computing device, an indication that the mobile computing device is within the predetermined distance of the merchant location based on receipt of one or more wireless signals via a receiver of the mobile computing device; based at least in part on receiving the indication of customer consent and receiving the indication that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, by the one or more secure servers of the payment service system and to the merchant device of the merchant, identifier information for initiating the cardless payment transaction with the mobile computing device; after sending the information for initiating the cardless payment transaction, receiving, by the one or more secure servers of the payment service system and from the merchant device, transaction data associated with the cardless payment transaction; in response to receiving the transaction data associated with the cardless payment transaction, automatically attempting to authorize the cardless payment transaction with a financial institution associated with the customer using the customer account associated with the customer with the payment service system; and automatically sending a notification from the one or more secure servers of the payment service system to the mobile computing device, the notification identifying a state of the cardless payment transaction after the attempting to authorize the cardless payment transaction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing a cardless payment transaction between a mobile computing device of a customer and a merchant device of a merchant, comprising:
-
before a customer selects at least one item for purchase at a merchant location, sending, by a merchant device and from a payment service system, an indication of customer consent for the merchant to perform the cardless payment transaction using a customer account associated with the customer with the payment service system; after receiving the indication of customer consent, receiving, by the merchant device and from the payment service system, identifier information for initiating the cardless payment transaction with the merchant; receiving, by the merchant device and from the payment service system, an indication that the mobile computing device is within a predetermined distance of the merchant location, wherein the merchant device is authorized to initiate the cardless payment transaction based at least in part on the mobile computing device being within the predetermined distance of the merchant location based on receipt of one or more wireless signals via a receiver of the mobile computing device; in response to receiving the indication that the mobile computing device is within the predetermined distance of the merchant location, automatically displaying, by the merchant device, the identifier information for initiating the cardless payment transaction; receiving, by the merchant device via an input device, a verification input associated with verification of the identifier information for initiating the cardless payment transaction; and in response to receiving the verification input, automatically initiating, by the merchant device, the cardless payment transaction using the customer account associated with the customer with the payment service system. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
before a customer selects at least one item for purchase at a merchant location of a merchant, sending, by a mobile computing device of the customer and to a payment service system, an indication of customer consent for the merchant to perform a cardless payment transaction using a customer account associated with the customer with the payment service system; receiving one or more wireless signals via a receiver of the mobile computing device; after sending the indication of customer consent and in response to receiving the one or more wireless signals via the receiver of the mobile computing device, automatically determining, by the mobile computing device, that the mobile computing device is within a predetermined distance of the merchant location; and in response to determining that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, by the mobile computing device and to the payment service system, an indication that the mobile computing device is within the predetermined distance of the merchant location, in response to sending the indication of customer consent and sending the indication that the mobile computing device is within the predetermined distance of the merchant location, receiving a notification at the mobile computing device and from the payment service system, the notification indicating that the cardless payment transaction has succeeded, wherein the payment service system sends the merchant device identifier information for initiating the cardless payment transaction and communicates with one or more financial institution servers to complete the cardless payment transaction by transferring funds from the customer account associated with the customer to a merchant account associated with a merchant. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
storing, by a payment service system, a customer account for a customer, the customer account including at least in information associated with a payment card; before the customer selects at least one item for purchase at a merchant location, receiving, by a payment service system and from a mobile computing device of the customer, an indication of customer consent for a merchant to perform a cardless payment transaction using a customer account of the customer with the payment service system when the mobile computing device is within a predetermined distance of the merchant location; after receiving the indication of customer consent, receiving, by the payment service system and from the mobile computing device, an indication that the mobile computing device is within the predetermined distance of the merchant location based on receipt of one or more wireless signals via a receiver of the mobile computing device; in response to receiving the indication of customer consent and receiving the indication that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, by the payment service system and to a merchant device of the merchant, identifier information for initiating the cardless payment transaction with the mobile computing device; after sending the information for initiating the cardless payment transaction, receiving, by the payment service system and from the merchant device, transaction data associated with the cardless payment transaction; and in response to receiving the transaction data associated with the cardless payment transaction, automatically attempting to authorize the cardless payment transaction with a financial institution associated with the customer using the customer account associated with the customer with the payment service system. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
before a customer selects at least one item for purchase at a merchant location, receiving, by a merchant device of a merchant and from a payment service system, an indication of customer consent for the merchant to perform a cardless payment transaction using a customer account associated with the customer with the payment service system; after receiving the indication of customer consent, receiving, by the merchant device and from the payment service system, identifier information for initiating the cardless payment transaction; receiving, by the merchant device and from the payment service system, an indication that a mobile computing device associated with the customer is within a predetermined distance of the merchant location based on receipt of one or more wireless signals via a receiver of the mobile computing device; in response to receiving the indication that the mobile computing device is within the predetermined distance of the merchant location, automatically displaying, by the merchant device, the identifier information for initiating the cardless payment transaction; receiving, by the merchant device via an input device, a verification input associated with verification of the identifier information for initiating the cardless payment transaction; and initiating, by the merchant device, the cardless payment transaction using the customer account associated with the customer. - View Dependent Claims (38, 39, 40)
-
-
41. A system comprising:
one or more computers and one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising; before a customer selects at least one item for purchase at a merchant location, receiving, from a mobile computing device of the customer, an indication of customer consent for a merchant to perform a cardless payment transaction using a customer account associated with the customer; after receiving the indication of customer consent, receiving, from the mobile computing device, an indication that the mobile computing device is within a predetermined distance of the merchant location based on receipt of one or more wireless signals via a receiver of the mobile computing device; in response to receiving the indication that the mobile computing device is within the predetermined distance of the merchant location, automatically sending, to a merchant device of the merchant, identifier information for initiating the cardless payment transaction; after sending the information for initiating the cardless payment transaction, receiving, from the merchant device, transaction data associated with the cardless payment transaction; and in response to receiving the transaction data associated with the cardless payment transaction, automatically attempting to authorize the cardless payment transaction with a financial institution associated with the customer using the customer account. - View Dependent Claims (42, 43, 44, 45, 46, 47)
Specification