Patent attributes
Method, systems, and apparatus for processing a payment transaction includes determining that a network connection between a first destination in a payment system and a second destination in a payment system does not satisfy a latency threshold; receiving data indicating a payment transaction between a customer and a merchant; determining whether the payment transaction should be stored, where the determining is based on a risk algorithm model that considers risk factors associated with data regarding the payment transaction, risk factors associated with data regarding the customer, and risk factors associated with data regarding the merchant; if the payment transaction should be stored: storing the payment transaction for future processing; displaying an indication that the payment transaction has been successfully processed; if the payment transaction should not be stored: attempting to send a request for authorization for the payment transaction at a payment service system included in the payment system.