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

Claim 12:
13. 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, wherein the connection status identifier indicates that the plurality of payment mechanisms includes at least a first payment mechanism and a second payment mechanism;
determining, by the application, information corresponding to a payment object associated with the pending payment transaction;
transmitting, by the application to one or more servers of a payment processing service (PPS), the connection status identifier identifying which of the plurality of payment mechanisms the POS device is currently capable of communicating with and the information corresponding to the payment object;
receiving, by the application and from the one or more servers of the PPS, an indication that the 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 the second payment mechanism; and
based at least in part on the indication 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, processing, by the application, the pending payment transaction with the first payment mechanism.