×

System and method for incorporating one-time tokens, coupons, and reward systems into merchant point of sale checkout systems

  • US 10,580,049 B2
  • Filed: 10/30/2012
  • Issued: 03/03/2020
  • Est. Priority Date: 04/05/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for using a one-time token from an offer system for completing a purchase transaction at a merchant checkout system, the merchant checkout system having a redemption application and a checkout application, the method comprising:

  • providing a consumer computing device having an electronic wallet application;

    providing a wallet system having a user electronic wallet account that is accessible by the electronic wallet application over a network connection;

    providing a redemption system that comprises a validity check application and an API configured to allow the offer system to interface with the redemption application, wherein the redemption system is in operative communication with the wallet system so that the consumer computing device uses the electronic wallet application to access the redemption system and the wallet system;

    sending, by the electronic wallet application, a request to the wallet system for a one-time token,forwarding, by the wallet system, the request to the redemption system;

    issuing, by the offer system via the redemption system, the one-time token so that the one-time token is valid for a single use and for a specified time interval, wherein the one-time token is linked to the user electronic wallet account and to a specific payment instrument by the wallet system, and wherein the one-time token has an authorized monetary amount for payment by the specific payment instrument designated by a user,receiving, by the electronic wallet application in response to the request, the one-time token from the redemption system,providing, by the consumer computing device, the one-time token to the redemption application in the specified time interval;

    checking validity of the one-time token by the redemption application sending the one-time token to the redemption system and executing the validity check application to determine whether the one-time token has expired or matches a previously used one-time token of the offer system;

    matching, by the redemption system, the one-time token to the user electronic wallet account and determining if the authorized monetary amount from the user electronic wallet account is sufficient for the purchase transaction; and

    either (1) sending the one-time token from the redemption system to the checkout application if the one-time token is valid and the matching determines that the authorized monetary amount is sufficient, or (2) transmitting and displaying a failure confirmation page to the consumer computing device if the one-time token is not valid or the matching determines that the authorized monetary amount is insufficient; and

    processing payment for the purchase transaction via a secure payment application when the one-time token is received by the checkout application.

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