Application integration for contactless payments
Abstract
Application integration for contactless payments is described. In an example, a payment making platform can provide a transaction code to a payment processing platform. The transaction code can be presented at a point-of-sale of a transaction between a customer and a merchant associated with the payment processing platform. Upon detecting an interaction between the transaction code and a computing device of the customer, the payment making platform and the payment processing platform can exchange data to enable the customer to participate in the transaction via the computing device of the customer. In some examples, the payment making platform and the payment processing platform can process a contactless payment for the transaction by transferring funds associated with an account of the customer from the payment making platform to the payment processing platform for depositing into an account of the merchant.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, implemented at least in part by a point-of-sale (POS) application, executable by a computing device of a merchant, the method comprising:
generating, by the POS application, transaction data associated with a transaction between the merchant and a customer, wherein the POS application is associated with a payment processing platform; receiving, at the POS application, a transaction code associated with a payment making platform; presenting, by the POS application, the transaction code via a user interface of the computing device of the merchant; and based at least in part on receiving an indication of an interaction between a computing device of the customer and the transaction code, causing, by the POS application, at least a portion of the transaction data to be presented via a mobile payment application associated with the payment making platform on the computing device of the customer.
2 . The method as claim 1 recites, wherein the transaction code is associated with at least one of a resource locator to a location of the payment making platform or a deep link to the mobile payment application.
3 . The method as claim 2 recites, wherein based at least in part on a determination that the mobile payment application is not installed on the computing device of the customer, causing the mobile payment application to be installed on the computing device of the customer or enabling use of the mobile payment application on the computing device of the customer via an instant application.
4 . The method as claim 1 recites, wherein:
the user interface is a cart building user interface for adding one or more items to a virtual cart,
the portion of the transaction data comprises an indication of the one or more items, and
the indication of the one or more items is presented via another cart building user interface presented by the mobile payment application in near-real time.
5 . The method as claim 1 recites, wherein the transaction code is presented before a payment type selection user interface.
6 . The method as claim 1 recites, wherein the user interface is a payment type selection user interface.
7 . The method as claim 1 recites, wherein the portion of the transaction data comprises a total cost of the transaction and wherein the total cost of the transaction is presented via a tipping user interface, a reward user interface, or a feedback user interface presented by the mobile payment application.
8 . The method as claim 1 recites, further comprising sending the transaction data to the payment processing platform.
9 . The method as claim 1 recites, wherein the transaction code is received from the payment processing platform.
10 . The method as claim 1 recites, wherein the indication of the interaction between the computing device of the customer and the transaction code is received from the payment processing platform.
11 . A point-of-sale (POS) device comprising:
a display; and a POS application configured to:
generate, by the POS application, transaction data associated with a transaction between a merchant and a customer, wherein the POS application is associated with a payment processing platform;
receive, at the POS application, a transaction code associated with a payment making platform;
present, by the POS application, the transaction code via the display; and
based at least in part on receiving an indication of an interaction between a computing device of the customer and the transaction code, causing, by the POS application, at least a portion of the transaction data to be presented via a mobile payment application associated with the payment making platform on the computing device of the customer.
12 . The POS device of claim 11 , wherein:
the transaction data is sent from the POS application to the payment processing platform, the transaction code associated with the payment making platform is received from the payment processing platform, and the indication of the interaction between the computing device of the customer and the transaction code is received from the payment processing platform.
13 . The POS device of claim 11 , wherein the transaction code is associated with at least one of a resource locator to a location of the payment making platform or a deep link to the mobile payment application.
14 . The POS device of claim 11 , wherein based at least in part on a determination that the mobile payment application is not installed on the computing device of the customer, causing the mobile payment application to be installed on the computing device of the customer or enabling use of the mobile payment application on the computing device of the customer via an instant application.
15 . The POS device of claim 11 , wherein:
the transaction code is presented on a user interface via the display, the user interface is a cart building user interface for adding one or more items to a virtual cart, the portion of the transaction data comprises an indication of the one or more items, and the indication of the one or more items is presented via another cart building user interface presented by the mobile payment application in near-real time.
16 . A non-transitory computer readable medium, comprising computer readable instructions that when executed by a processor, cause the processor to perform acts through a point-of-sale (POS) application executable by a computing device of a merchant, comprising:
generating, by the POS application, transaction data associated with a transaction between the merchant and a customer, wherein the POS application is associated with a payment processing platform; receiving, at the POS application, a transaction code associated with a payment making platform; presenting, by the POS application, the transaction code via a user interface of the computing device of the merchant; and based at least in part on receiving an indication of an interaction between a computing device of the customer and the transaction code, causing, by the POS application, at least a portion of the transaction data to be presented via a mobile payment application associated with the payment making platform on the computing device of the customer.
17 . The non-transitory computer readable medium of claim 16 , wherein:
the transaction data is sent from the POS application to the payment processing platform, the transaction code associated with the payment making platform is received from the payment processing platform, and the indication of the interaction between the computing device of the customer and the transaction code is received from the payment processing platform.
18 . The non-transitory computer readable medium of claim 16 , wherein:
the transaction code is presented before a payment type selection user interface, or the user interface is a payment type selection user interface.
19 . The non-transitory computer readable medium of claim 16 , wherein the portion of the transaction data comprises a total cost of the transaction and wherein the total cost of the transaction is presented via a tipping user interface, a reward user interface, or a feedback user interface presented by the mobile payment application.
20 . The non-transitory computer readable medium of claim 16 , wherein:
the user interface is a cart building user interface for adding one or more items to a virtual cart, the portion of the transaction data comprises an indication of the one or more items, and the indication of the one or more items is presented via another cart building user interface presented by the mobile payment application in near-real time.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.