×

Storing and forwarding payment transactions

  • US 10,496,977 B2
  • Filed: 03/12/2013
  • Issued: 12/03/2019
  • Est. Priority Date: 07/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing a payment transaction, comprising:

  • receiving, at a merchant-facing device associated with a merchant, data from a customer-facing device indicating a payment transaction between the merchant and a customer at a point of sale, wherein the payment transaction is an electronic transaction, wherein at least the merchant-facing device is configured to communicate with a payment service system via an external network;

    determining that the merchant-facing device is unable to access, via the external network that connects to the payment service system, the payment service system that is remote from the merchant-facing device and the customer-facing device;

    in response to determining that the merchant-facing device is unable to access, via the external network that connects to the payment service system, the payment service system, executing, by at least one processor in the merchant-facing device, a risk heuristic model, wherein the risk heuristic model is dynamically modified in the background by the payment service system when the merchant-facing device is able to access the payment service system via the external network;

    determining that the payment transaction is not pre-approved for payment by the payment service system based at least on executing the risk heuristic model, the executing of the risk heuristic model based on one or more of a number of transactions stored on the merchant-facing device, a value of the payment transaction, or a total value of payment transactions comprising a sum of the value of the payment transaction and values of one or more payment transactions stored on the merchant-facing device;

    receiving an indication to store the payment transaction on the merchant-facing device despite the payment transaction not being pre-approved;

    storing the payment transaction on the merchant-facing device;

    determining, after storing the payment transaction on the merchant-facing device, that the merchant-facing device is able to access the payment service system via the external network; and

    at least partly in response to determining that the merchant-facing device is able to access the payment service system via the external network, transmitting transaction information including the stored payment transaction via the external network to the payment service system for processing, wherein the transaction information causes the payment service system to process the stored payment transaction.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×