Alternative payment implementation for electronic retailers
First Claim
1. A system for processing a transaction between a merchant and a consumer at a point of sale (POS), said system comprising:
- at least one processor programmed to;
receive transaction information for the transaction from the consumer at the POS, the transaction information identifying an alternative payment option of an alternative payment provider to use for the transaction;
request a universal merchant platform (UMP) to approve the transaction with the alternative payment provider of the identified alternative payment option, the UMP providing a unified payment implementation for transacting with a plurality of alternative payment providers, including the alternative payment provider, and the request including the received transaction information, wherein the request is provided to the UMP according to the unified payment implementation;
in response to approval of the transaction, receive an order identifier from the UMP, the order identifier uniquely identifying the transaction; and
,request the UMP to authorize or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option, the request identifying the transaction with the received order identifier and provided to the UMP according to the unified payment implementation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method process a transaction between a merchant and a consumer at a point of sale (POS). Transaction information for the transaction is received from the consumer at the POS. The transaction information identifies an alternative payment option of an alternative payment provider to use for the transaction. A universal merchant platform (UMP) is requested to approve the transaction with the alternative payment provider of the identified alternative payment option. The request includes the received transaction information and is provided to the UMP according to a unified payment implementation. In response to approval of the transaction, an order identifier is received from the UMP. The order identifier uniquely identifies the transaction. The UMP is requested to authorize and/or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option.
113 Citations
20 Claims
-
1. A system for processing a transaction between a merchant and a consumer at a point of sale (POS), said system comprising:
at least one processor programmed to; receive transaction information for the transaction from the consumer at the POS, the transaction information identifying an alternative payment option of an alternative payment provider to use for the transaction; request a universal merchant platform (UMP) to approve the transaction with the alternative payment provider of the identified alternative payment option, the UMP providing a unified payment implementation for transacting with a plurality of alternative payment providers, including the alternative payment provider, and the request including the received transaction information, wherein the request is provided to the UMP according to the unified payment implementation; in response to approval of the transaction, receive an order identifier from the UMP, the order identifier uniquely identifying the transaction; and
,request the UMP to authorize or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option, the request identifying the transaction with the received order identifier and provided to the UMP according to the unified payment implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method for processing a transaction between a merchant and a consumer at a point of sale (POS), said method comprising:
-
receiving by at least one processor transaction information for the transaction from the consumer at the POS, the transaction information identifying an alternative payment option of an alternative payment provider to use for the transaction; requesting by the at least one processor a universal merchant platform (UMP) to approve the transaction with the alternative payment provider of the identified alternative payment option, the UMP providing a unified payment implementation for transacting with a plurality of alternative payment providers, including the alternative payment provider, and the request including the received transaction information, wherein the request is provided to the UMP according to the unified payment implementation; in response to approval of the transaction, receiving by the at least one processor an order identifier from the UMP, the order identifier uniquely identifying the transaction; requesting by the at least one processor the UMP to authorize and/or or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option, the request identifying the transaction with the received order identifier and provided to the UMP according to the unified payment implementation; and generating the authorize or capture request using an order management system of the merchant. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for processing a transaction between a merchant and a consumer at a point of sale (POS), said system comprising:
-
a point of sale consumer device including a display device; and
,a point of sale control system including at least one processor, the at least one processor programmed to; receive first transaction information for the transaction from the consumer at the POS, wherein the first transaction information includes order information or customer information and identifies an alternative payment option of an alternative payment provider to use for the transaction, and wherein the first transaction information is received using a first user interface displayed to a representative of the merchant on a display device of the point of sale system; configure a second user interface to collect second transaction from the consumer at the POS, the second transaction information including transaction information required to carry out the transaction using the identified alternative payment option, the second user interface configured specifically for the identified alternative payment option; receive the second transaction information from the consumer using the second user interface, where the second transaction information is displayed on the display device of the point of the sale consumer device; request a universal merchant platform (UMP) to approve the transaction with the alternative payment provider of the identified alternative payment option, the UMP providing a unified payment implementation for transacting with a plurality of alternative payment providers, including the alternative payment provider, and the request including the first transaction information or the second transaction information, wherein the request is provided to the UMP according to the unified payment implementation; in response to approval of the transaction, receive an order identifier from the UMP, the order identifier uniquely identifying the transaction; and
,request the UMP to authorize and/or or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option.
-
Specification