Point-of-sale transaction matching method and system
OwnerGerardo Ruiz Rochainventor
Life of this patent
Estimating the term…
Abstract
A simplified, automated, and convenient method and system for tracking, matching, and storing transactions from a point-of-sale (POS) terminal between a customer and any number of merchants. The method and system of matching a POS terminal transaction between a customer and merchant can include generating a first hash based on the received payment information from a user, generating a second hash of the payment information received from a sales transaction at a POS terminal, and performing a search to determine a match between the first hash and the second hash.
Claims20
A method of matching a transaction between a customer and a merchant, the method comprising:
- receiving payment information from a first user, wherein the payment information comprises an identifier associated with the first user;
- generating a first hash of the identifier based on the received payment information from the first user and storing the first hash within a database;
- receiving first transaction information at a point-of-sale terminal, wherein the first transaction information comprises the payment information from the first user including the identifier;
- generating a second hash of the identifier based on the received transaction information;
- and
- performing a search of the database to identify a match between the first hash and the second hash of the identifier associated with the first user.
A system for matching a transaction between a customer and a merchant, comprising:
- a memory storage storing computer-executable instructions;
- and
- at least one processor communicatively coupled to the memory storage, wherein the at least one processor is configured to execute the instructions to:
- receive payment information from a first user, wherein the payment information comprises an identifier associated with the first user;
- generate a first hash of the identifier based on the received payment information from the first user;
- receive first transaction information at a point-of-sale terminal, wherein the first transaction information comprises the payment information from the first user including the identifier;
- generate a second hash of the identifier based on the received transaction information;
- and
- perform a search of the repository to identify a match between the first hash and the second hash of the identifier associated with the first user.
A non-transitory computer-readable recording medium having recorded thereon instructions executable by at least one processor to cause the at least one processor to perform a method for matching a transaction between a customer and a merchant, comprising:
- receiving payment information from a first user, wherein the payment information comprises an identifier associated with the first user;
- generating a first hash of the identifier based on the received payment information from the first user and storing the first hash within a database;
- receiving first transaction information at a point-of-sale terminal, wherein the first transaction information comprises the payment information from the first user including the identifier;
- generating a second hash of the identifier based on the received transaction information;
- and
- performing a search of the database to identify a match between the first hash and the second hash of the identifier associated with the first user.
Dependencies are inferred from the claim text.