SURCHARGE VIOLATION REGISTRY
First Claim
1. An article of manufacture comprising a non-transitory computer usable medium having computer readable program code embodied therein, the code when executed by a processor causes a computer to identify a surcharge violation, the computer readable program code in said article of manufacture comprising:
- computer readable program code for causing the computer to receive a surcharge violation notice from a mobile device;
computer readable program code for causing the computer to generate one or more surcharge attributes based on the surcharge violation notice, the one or more surcharge attributes comprising;
a time of a purchase;
a surcharge amount imposed by the merchant on the purchase;
a payment instrument;
a transaction network;
a merchant; and
a surcharge amount advertised by the merchant at the time of the purchase;
computer readable program code for causing the computer to determine a surcharge amount authorized by the transaction network at the time of the purchase;
computer readable program code for causing the computer to calculate a surcharge amount authorized for the payment instrument at the time of the purchase;
computer readable program code for causing the computer to identify a surcharge violation when;
the surcharge amount imposed by the merchant does not correspond to the surcharge amount authorized by the transaction network;
the surcharge amount imposed by the merchant does not correspond to the surcharge amount advertised by the merchant; and
the surcharge amount imposed by the merchant does not correspond to the surcharge amount authorized for the payment instrument; and
computer readable program code for causing the computer, in response to detection of the surcharge violation, to deny a surcharge amount submitted by the merchant after identifying the surcharge violation.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for auditing a transaction record are provided. The transaction record may correspond to a credit card transaction. The auditing may include identifying a surcharge violation. The surcharge violation may be an unlawful surcharge. The auditing may identify patterns of double surcharging. Transaction-level auditing may include ensuring that a surcharge is returned upon a product return. A mobile wallet application may allow consumers to access and/or report merchant surcharge compliance activity. Functionality may include surcharge receipt scanning for use in crosschecking authenticity of a consumer report. Additional crosscheck functionality provided by geographic location support. Embodiments may include a registry for merchants that certify their surcharge calculations.
19 Citations
15 Claims
-
1. An article of manufacture comprising a non-transitory computer usable medium having computer readable program code embodied therein, the code when executed by a processor causes a computer to identify a surcharge violation, the computer readable program code in said article of manufacture comprising:
-
computer readable program code for causing the computer to receive a surcharge violation notice from a mobile device; computer readable program code for causing the computer to generate one or more surcharge attributes based on the surcharge violation notice, the one or more surcharge attributes comprising; a time of a purchase; a surcharge amount imposed by the merchant on the purchase; a payment instrument; a transaction network; a merchant; and a surcharge amount advertised by the merchant at the time of the purchase; computer readable program code for causing the computer to determine a surcharge amount authorized by the transaction network at the time of the purchase; computer readable program code for causing the computer to calculate a surcharge amount authorized for the payment instrument at the time of the purchase; computer readable program code for causing the computer to identify a surcharge violation when; the surcharge amount imposed by the merchant does not correspond to the surcharge amount authorized by the transaction network; the surcharge amount imposed by the merchant does not correspond to the surcharge amount advertised by the merchant; and the surcharge amount imposed by the merchant does not correspond to the surcharge amount authorized for the payment instrument; and computer readable program code for causing the computer, in response to detection of the surcharge violation, to deny a surcharge amount submitted by the merchant after identifying the surcharge violation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification