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

Claim 0:
1. A method comprising:
receiving, by one or more servers associated with a payment processing service (PPS) and from an application provided by the one or more servers of the PPS and executing on a point-of-sale (POS) device at a physical location associated with a merchant, data corresponding to a payment object associated with a pending payment transaction occurring in-person between the merchant and a customer at the physical location of the POS device;
receiving, by the one or more servers and from the application, 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 the pending payment transaction;
based at least in part on the connection status identifier and the data corresponding to the payment object, determining, by the one or more servers, that the PPS allows the application to use a first payment mechanism of the plurality of payment mechanisms 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 at least partly responsive to 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, causing, by the one or more servers, the application to perform the pending payment transaction using the first payment mechanism.