Mobile device payments
First Claim
1. A computer-implemented method for performing a cardless payment transaction, the computer-implemented method comprising:
- receiving, at a server system of a payment processing service, a message from a mobile device of a user, the message including a code identifying a merchant;
verifying, by the server system, identities of the merchant and the user based at least in part on;
identifying, in the server system and from a plurality of merchant accounts stored in association with the payment processing service, a merchant account of the merchant from the code included in the message; and
identifying, in the server system and from a plurality of user accounts stored in association with the payment processing service, a user account of the user based on the mobile device associated with the message;
providing, from the server system and to a merchant computer of the merchant and based at least in part on verifying the identities of the merchant and the user, user information associated with the user account;
receiving, at the server system and from the merchant computer, a request to authorize the cardless payment transaction;
obtaining, at the server system and from a computer system of a payment network, authorization for the cardless payment transaction using account information associated with at least one of the merchant account or the user account; and
providing, from the server system and to the merchant computer, notification of the authorization of the cardless payment transaction, wherein the server system processes the cardless payment transaction without (i) reading payment data from a payment instrument of the user at a time of the cardless payment transaction or (ii) receiving user input of the payment data at the time of the cardless payment transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Processing cardless payment transactions is described. In an example, a server system can receive a message from a mobile device of a user that includes a code identifying a merchant and can verify the identities of the merchant and the user based at least in part on account data stored in association with the server system. The server system can provide, to a merchant computer of the merchant, user information associated with the user account and can receive from the merchant computer, a request to authorize the cardless payment transaction. The server system can obtain authorization for the cardless payment transaction using account information associated with the merchant account and/or the user account, and can provide, to the merchant computer, notification of the authorization of the cardless payment transaction.
-
Citations
20 Claims
-
1. A computer-implemented method for performing a cardless payment transaction, the computer-implemented method comprising:
-
receiving, at a server system of a payment processing service, a message from a mobile device of a user, the message including a code identifying a merchant; verifying, by the server system, identities of the merchant and the user based at least in part on; identifying, in the server system and from a plurality of merchant accounts stored in association with the payment processing service, a merchant account of the merchant from the code included in the message; and identifying, in the server system and from a plurality of user accounts stored in association with the payment processing service, a user account of the user based on the mobile device associated with the message; providing, from the server system and to a merchant computer of the merchant and based at least in part on verifying the identities of the merchant and the user, user information associated with the user account; receiving, at the server system and from the merchant computer, a request to authorize the cardless payment transaction; obtaining, at the server system and from a computer system of a payment network, authorization for the cardless payment transaction using account information associated with at least one of the merchant account or the user account; and providing, from the server system and to the merchant computer, notification of the authorization of the cardless payment transaction, wherein the server system processes the cardless payment transaction without (i) reading payment data from a payment instrument of the user at a time of the cardless payment transaction or (ii) receiving user input of the payment data at the time of the cardless payment transaction. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server system of a payment processing service, the server system comprising:
-
one or more processors; and computer-readable instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving a message from a mobile device of a user, the message including a code identifying a merchant; verifying identities of the merchant and the user based at least in part on; identifying, from a plurality of merchant accounts stored in association with a payment processing service, a merchant account of the merchant from the code included in the message; and identifying, from a plurality of user accounts stored in association with the payment processing service, a user account of the user based on the mobile device associated with the message; providing, to a merchant computer of the merchant and based at least in part on verifying the identities of the merchant and the user, user information associated with the user account; receiving, from the merchant computer, a request to authorize a cardless payment transaction; obtaining, from a computer system of a payment network, authorization for the cardless payment transaction using account information associated with at least one of the merchant account or the user account; and providing, to the merchant computer, notification of the authorization of the cardless payment transaction, wherein the server system processes the cardless payment transaction without (i) reading payment data from a payment instrument of the user at a time of the cardless payment transaction or (ii) receiving user input of the payment data at the time of the cardless payment transaction. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. Computer-readable instructions, that when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving a message from a mobile device of a user, the message including a code identifying a merchant; verifying identities of the merchant and the user based at least in part on; identifying, from a plurality of merchant accounts stored in association with a payment processing service, a merchant account of the merchant from the code included in the message; and identifying, from a plurality of user accounts stored in association with the payment processing service, a user account of the user based on the mobile device associated with the message; providing, to a merchant computer of the merchant and based at least in part on verifying the identities of the merchant and the user, user information associated with the user account; receiving, from the merchant computer, a request to authorize a cardless payment transaction; obtaining, from a computer system of a payment network, authorization for the cardless payment transaction using account information associated with at least one of the merchant account or the user account; and providing, to the merchant computer, notification of the authorization of the cardless payment transaction, wherein the computer-readable instructions processes the cardless payment transaction without (i) reading payment data from a payment instrument of the user at a time of the cardless payment transaction or (ii) receiving user input of the payment data at the time of the cardless payment transaction. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification