Patent ID: 11861623
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A method comprising:
determining, by an application executing on a point-of-sale (POS) device at a physical location associated with a merchant, a connection status identifier, wherein the connection status identifier is an assigned value identifying which of a plurality of payment mechanisms the POS device is currently capable of communicating with for performing a pending payment transaction occurring in-person between the merchant and a customer at the physical location of the POS device;
determining, by the application, that a payment object associated with the pending payment transaction was read by a first payment mechanism of the plurality of payment mechanisms;
based at least in part on determining the connection status identifier and determining that the payment object was read by the first payment mechanism, determining, by the application, that a payment processing service (PPS) allows the application to use the first payment mechanism to perform the pending payment transaction when the POS device is concurrently capable of communicating with a second payment mechanism of the plurality of payment mechanisms; and
upon determining that the PPS allows the application to use the first payment mechanism when the POS device is concurrently capable of communicating with the second payment mechanism, performing, by the application, the pending payment transaction using the first payment mechanism.