System and method for verifying payment
First Claim
1. A method of verifying a charge payment transaction, the method comprising:
- performing a charge payment transaction via a portable device;
storing a transaction record associated with the charge payment transaction in a transaction log, the transaction log stored in a flash memory device included in the portable device; and
comparing the transaction log with one or more report records of an electronic payments report received from a settlement system to detect one of;
a discrepancy between the transaction log and the electronic payments report, wherein the discrepancy is detected when the transaction log includes a particular transaction record and a corresponding report record is absent from the electronic payments report; and
an exceptional transaction, wherein the exceptional transaction is associated with at least one of;
a user-defined exception that is defined by the user of the portable device; and
an issuer-defined exception that is defined by an issuer of the electronic payments report.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and system for verifying a charge payment transaction subsequent to executing the charge payment transaction in a retail location. The method includes moving a charge payment device into the retail location and presenting the charge payment device at a merchant point of sale located at the retail location for performing the charge payment transaction. A transaction record of the charge payment transaction is stored in a transaction log within the charge payment device. A report record of the charge payment transaction is transmitted from the merchant point of sale to a settlement system and added to an electronic payments report. The transaction log is electronically correlated with the electronic payments report, checking for discrepancies between the transaction log and the electronic payments report.
22 Citations
21 Claims
-
1. A method of verifying a charge payment transaction, the method comprising:
-
performing a charge payment transaction via a portable device; storing a transaction record associated with the charge payment transaction in a transaction log, the transaction log stored in a flash memory device included in the portable device; and comparing the transaction log with one or more report records of an electronic payments report received from a settlement system to detect one of; a discrepancy between the transaction log and the electronic payments report, wherein the discrepancy is detected when the transaction log includes a particular transaction record and a corresponding report record is absent from the electronic payments report; and an exceptional transaction, wherein the exceptional transaction is associated with at least one of; a user-defined exception that is defined by the user of the portable device; and an issuer-defined exception that is defined by an issuer of the electronic payments report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system to verify a charge payment transaction, the system comprising:
-
a charge payment device that is included in a portable device, the charge payment device to originate a charge payment transaction; a flash memory storage device within the portable device, the flash memory storage device to store a charge transaction record in a transaction log at the flash memory storage device, wherein the charge transaction record is associated with the charge payment transaction; a communication port operatively connectable to a settlement system, the communication port to receive from the settlement system an electronic payments report including a report record associated with the charge payment transaction; and a comparator to detect one of; a discrepancy that is detected when the transaction log includes a particular transaction record and a corresponding report record is absent from the electronic payments report; and an exceptional transaction, wherein the exceptional transaction is associated with at least one of; a user-defined exception that is defined by a user of the portable device; and an issuer-defined exception that is defined by an issuer of the electronic payments report. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
in a data storage device with a memory and a communication interface, performing, while the data storage device is operatively coupled to a host device; storing a transaction record at a transaction log within the memory, the transaction record associated with a charge payment transaction completed by a portable device that includes the memory; and provide providing, via the communication interface, the transaction log to a comparator that is configured to perform a comparison of the transaction log with an electronic payments report received from a settlement system to detect one of; a discrepancy that is detected when the transaction log includes a particular transaction record and a corresponding report record is absent from the electronic payments report; and an exceptional transaction, wherein the exceptional transaction is associated with one of; a user-defined exception that is defined by a user of the portable device; and an issuer-defined exception that is defined by an issuer of the electronic payments report. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification