Integration of transaction status indications
First Claim
1. A computer-implemented method comprising:
- receiving, at a point-of-sale (POS) application associated with a POS system, payment information for satisfying a cost of a transaction between a customer and a merchant, the payment information received by a payment reader device of the POS system from a device associated with the customer;
sending, to a server, a request to authorize the payment information for the cost of the transaction;
receiving, from the server, a response indicating a status of the transaction;
selecting, by the POS application and from a plurality of transaction status indications, a transaction status indication for the transaction to communicate the status of the transaction to the customer and the merchant, wherein the transaction status indication is selected based at least in part on at least one of customer data associated with the customer, merchant data associated with the merchant, or transaction details associated with the transaction; and
sending, from the POS application, instructions associated with the transaction status indication to cause the payment reader device to output a first portion of the transaction status indication and the device associated with the customer to output a second portion of the transaction status indication.
2 Assignments
0 Petitions
Accused Products
Abstract
Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a point-of-sale (POS) application associated with a POS system, payment information for satisfying a cost of a transaction between a customer and a merchant, the payment information received by a payment reader device of the POS system from a device associated with the customer; sending, to a server, a request to authorize the payment information for the cost of the transaction; receiving, from the server, a response indicating a status of the transaction; selecting, by the POS application and from a plurality of transaction status indications, a transaction status indication for the transaction to communicate the status of the transaction to the customer and the merchant, wherein the transaction status indication is selected based at least in part on at least one of customer data associated with the customer, merchant data associated with the merchant, or transaction details associated with the transaction; and sending, from the POS application, instructions associated with the transaction status indication to cause the payment reader device to output a first portion of the transaction status indication and the device associated with the customer to output a second portion of the transaction status indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more non-transitory computer-readable media, that when executed by one or more processors associated with a POS terminal, cause the one or more processors to perform operations comprising:
-
receiving payment information for satisfying a cost of a transaction between a customer and a merchant, wherein the payment information is received by a payment reader device associated with the POS terminal from a device associated with the customer; sending the payment information to a payment server application, the payment server application to attempt to authorize the payment information for the cost of the transaction; receiving, from the payment server application, an indication of a status of the transaction; based on the indication, retrieving instructions for outputting a transaction status indication that signals the status of the transaction to the customer and the merchant, wherein the transaction status indication is selected, from a plurality of transaction status indications, based at least in part on at least one of customer data associated with the customer, merchant data associated with the merchant, or transaction details associated with the transaction; and sending the instructions associated with the transaction status indication to cause the payment reader device to output a first portion of a transaction status indication and the device associated with the customer to output a second portion of the transaction status indication. - View Dependent Claims (13, 14, 15)
-
-
16. A POS system comprising:
-
one or more processors; one or more non-transitory computer-readable media executable by the one or more processors to perform operations comprising; receiving, at a point-of-sale (POS) application associated with the POS system, payment information for satisfying a cost of a transaction between a customer and a merchant, the payment information received by a payment reader device of the POS system from a device associated with the customer; sending, to a server, a request to authorize the payment information for the cost of the transaction; receiving, from the server, a response indicating a status of the transaction; selecting, by the POS application and from a plurality of transaction status indications, a transaction status indication for the transaction to communicate the status of the transaction to the customer and the merchant, wherein the transaction status indication is selected based at least in part on at least one of customer data associated with the customer, merchant data associated with the merchant, or transaction details associated with the transaction; and sending, from the POS application, instructions associated with the transaction status indication to cause the payment reader device to output a first portion of the transaction status indication and the device associated with the customer to output a second portion of the transaction status indication. - View Dependent Claims (17, 18, 19, 20)
-
Specification