Systems and methods for secure and transparent cardless transactions
First Claim
Patent Images
1. A method for requesting authorization of a transaction between a consumer and a merchant, the method comprising:
- providing, to a server of the merchant by the consumer, a checkout request to initiate a transaction;
receiving, from the merchant server by an access device used by the consumer, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity;
receiving a selection of the payment object; and
sending, to a server of the non-merchant entity, a consumer message from the access device, wherein the consumer message includes;
account information of an account of the consumer to be used for the transaction; and
a transaction identifier corresponding to the transaction.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus for handling and/or authorizing payment requests by a consumer for a transaction are provided. Payment information can be sent directly from a consumer to a non-merchant, thereby allowing no new entities to obtain the payment information. Transaction identifiers can be used to facilitate communications among the entities. The payment information can be sent to the non-merchant via a merchant application with a submit payment button directed to the non-merchant so little or no deviations from standard practices are required.
395 Citations
26 Claims
-
1. A method for requesting authorization of a transaction between a consumer and a merchant, the method comprising:
-
providing, to a server of the merchant by the consumer, a checkout request to initiate a transaction; receiving, from the merchant server by an access device used by the consumer, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity; receiving a selection of the payment object; and sending, to a server of the non-merchant entity, a consumer message from the access device, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed by one or more processors direct the one or more processors to perform an operation for conducting a transaction between a consumer and a merchant, the instructions comprising:
-
providing, to a server of the merchant by the consumer, a checkout request to initiate a transaction; receiving, from the merchant server by an access device used by the consumer, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity; receiving a selection of the payment object; and sending, to a server of the non-merchant entity, a consumer message from the access device, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction.
-
-
13. A system for conducting a transaction between a consumer and a merchant, the system comprising:
-
a server having an external interface, wherein the server is associated with the merchant; one or more processors; and one or more memory devices containing instructions for directing the one or more processors to perform steps comprising; providing, to a server of the merchant by the consumer, a checkout request to initiate a transaction; receiving, from the merchant server by an access device used by the consumer, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity; receiving a selection of the payment object; and sending, to a server of the non-merchant entity, a consumer message from the access device, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction.
-
-
14. A method for conducting a transaction between a consumer and a merchant, the method comprising:
-
receiving, at a server of the merchant from an access device used by the consumer, a checkout request to initiate a transaction; providing, from the merchant server to the access device, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity, wherein after activation of the payment object a consumer message is sent from the access device to the non-merchant server, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed by one or more processors direct the one or more processors to perform an operation for conducting a transaction between a consumer and a merchant, the instructions comprising:
-
receiving, at a server of the merchant from an access device used by the consumer, a checkout request to initiate a transaction; providing, from the merchant server to the access device, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity, wherein after activation of the payment object a consumer message is sent from the access device to the non-merchant server, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction.
-
-
26. A system for conducting a transaction between a consumer and a merchant, the system comprising:
-
a server having an external interface, wherein the server is associated with the merchant; one or more processors; and one or more memory devices containing instructions for directing the one or more processors to perform steps comprising; receiving, at a server of the merchant from an access device used by the consumer, a checkout request to initiate a transaction; providing, from the merchant server to the access device, a first code for displaying an application page containing a payment object directed to a server of a non-merchant entity, wherein after activation of the payment object a consumer message is sent from the access device to the non-merchant server, wherein the consumer message includes; account information of an account of the consumer to be used for the transaction; and a transaction identifier corresponding to the transaction.
-
Specification