REPROGRAMMABLE POINT-OF-SALE TRANSACTION FLOWS
First Claim
1. A system comprising:
- one or more computing devices associated with a payment service that processes transactions for multiple merchants, the one or more computing devices programmed to perform acts including;
generating a first digital receipt for a first transaction between a merchant and a first buyer, the first digital receipt including a first set of elements that are arranged on the first digital receipt according to a standard receipt configuration;
receiving, from a point-of-sale (POS) device of a merchant, transaction information associated with a second transaction between the merchant and a second buyer;
determining that the transaction information associated with the second transaction satisfies at least one condition associated with receipt reconfiguration;
determining, at least partly in response to determining that the transaction information satisfies that at least one condition, a second receipt configuration based, at least in part, on receipt reconfiguration information specified by one or more of the merchant or the payment service;
generating a second digital receipt based at least in part on the second receipt configuration, wherein the second digital receipt includes a second set of elements that are arranged on the second digital receipt according to the second receipt configuration, wherein the second receipt configuration is different than the first receipt configuration; and
sending, to at least one of the POS device of the merchant or a buyer device associated with the second buyer, data that causes the at least one of the POS device or the buyer device to present, at least partly via a display, the second digital receipt.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and arrangements for allowing modification of transaction flows, user interfaces (UIs), receipt configuration and control of buyer-facing displays associated with transactions between a payment service, a merchant and a buyer are provided. Payment service payment functionality is exposed by the payment service via one or more application programming interfaces (API)s, software development kits (SDKs), or some other web-based communication technique (e.g., a uniform resource locator). The payment service payment functionality exposed by the payment service allows a merchant to customize one or more steps of a transaction between a user and a merchant. A merchant can use the exposed payment service payment functionality to configure and modify the look and feel and/or the steps within a transaction flow. The merchant can also modify a receipt to include other information from the information that is included in a default receipt.
37 Citations
20 Claims
-
1. A system comprising:
one or more computing devices associated with a payment service that processes transactions for multiple merchants, the one or more computing devices programmed to perform acts including; generating a first digital receipt for a first transaction between a merchant and a first buyer, the first digital receipt including a first set of elements that are arranged on the first digital receipt according to a standard receipt configuration; receiving, from a point-of-sale (POS) device of a merchant, transaction information associated with a second transaction between the merchant and a second buyer; determining that the transaction information associated with the second transaction satisfies at least one condition associated with receipt reconfiguration; determining, at least partly in response to determining that the transaction information satisfies that at least one condition, a second receipt configuration based, at least in part, on receipt reconfiguration information specified by one or more of the merchant or the payment service; generating a second digital receipt based at least in part on the second receipt configuration, wherein the second digital receipt includes a second set of elements that are arranged on the second digital receipt according to the second receipt configuration, wherein the second receipt configuration is different than the first receipt configuration; and sending, to at least one of the POS device of the merchant or a buyer device associated with the second buyer, data that causes the at least one of the POS device or the buyer device to present, at least partly via a display, the second digital receipt. - View Dependent Claims (2, 3, 4, 5)
-
6. A payment service comprising:
-
one or more processors; and one or more computer-readable media storing instructions executable by the one or more processors that, when executed by the one or more processors, cause the one or more processors to perform acts including; receiving, from a point-of-sale (POS) device of a merchant, transaction information associated with a transaction between a merchant and a buyer; determining, based at least in part on the transaction information, to utilize a modified receipt configuration; generating a digital receipt based at least in part on the modified receipt configuration, wherein the modified receipt configuration is different from a standard receipt configuration; and providing, to at least one of the POS device of the merchant or a buyer device associated with the buyer, data associated with the digital receipt. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, from a point-of-sale (POS) device of a merchant, transaction information associated with a transaction between a merchant and a buyer; determining, based at least in part on the transaction information, to utilize a modified receipt configuration; generating a digital receipt based at least in part on the modified receipt configuration, wherein the modified receipt configuration is different than a standard receipt configuration; and providing, to at least one of the POS device of the merchant or a buyer device associated with the buyer, data associated with the digital receipt. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification