System and method for locally authorizing cashless transactions at point of sale
First Claim
1. A cashless transaction processing system comprising:
- a remote data processing device including a remote communication interface; and
a payment module including a processor, a memory including an APPROVED database and a DECLINED database, and a payment module communication interface, said processor programmed to dynamically manage and utilize said APPROVED database and said DECLINED database in said memory, to locally authorize a vend cycle based on said plurality of payment identification data, and upon local authorization approval, to initiate said vend cycle, wherein said local authorization approval by said processor is based at least in part on i) said plurality of payment identification data not included in said DECLINED database and ii) said plurality of payment identification data occurrences in said APPROVED database not reaching a MAXIMUM OCCURRENCE WARNING LIMIT, and said processor is further programmed to communicate at least one of said plurality of payment identification data or data related to said vend cycle from said payment module communication interface for receipt by said remote communication interface upon said local authorization approval and completion of said vend cycle, or upon local authorization decline;
wherein upon receipt of said at least one of said plurality of payment identification data or said data related to said vend cycle from said payment module communication interface through said remote communication interface said remote data processing device effectuates at least one of the following;
i) reauthorizes said local authorization approval of said at least one of said plurality of payment identification data or said data related to said vend cycle;
ii) settles said at least one of said plurality of payment identification data or said data related to said vend cycle to effectuate payment for said vend cycle;
oriii) attempts to authorize said local authorization decline of said at least one of said plurality of payment identification data or said data related to said vend cycle, returning an authorization approval or declined message to said payment module.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a cashless transaction processing system and method for locally authorizing cashless payment transactions at a payment module. Locally authorizing transactions can include utilizing locally stored databases and other authorization criteria or rules to validate or approve a plurality of payment identification data presented by a user, wherein the plurality of payment identification data presented by the user is intended to be utilized to effectuate payment for vended goods and services.
In addition, the cashless transaction payment module system is scalable and configurable to include interfaces for vending equipment monitoring and control capabilities, interfaces for a card reader device and other payment interfaces, an interactive interface and protocol for interconnecting the system to a computing platform, and support for a plurality of communication options that include wired, point-to-point wireless, and wireless networking including LAN/WAN/WCDMA/CDMA/CDPD/2G/2.5G/3G solutions.
159 Citations
18 Claims
-
1. A cashless transaction processing system comprising:
-
a remote data processing device including a remote communication interface; and a payment module including a processor, a memory including an APPROVED database and a DECLINED database, and a payment module communication interface, said processor programmed to dynamically manage and utilize said APPROVED database and said DECLINED database in said memory, to locally authorize a vend cycle based on said plurality of payment identification data, and upon local authorization approval, to initiate said vend cycle, wherein said local authorization approval by said processor is based at least in part on i) said plurality of payment identification data not included in said DECLINED database and ii) said plurality of payment identification data occurrences in said APPROVED database not reaching a MAXIMUM OCCURRENCE WARNING LIMIT, and said processor is further programmed to communicate at least one of said plurality of payment identification data or data related to said vend cycle from said payment module communication interface for receipt by said remote communication interface upon said local authorization approval and completion of said vend cycle, or upon local authorization decline; wherein upon receipt of said at least one of said plurality of payment identification data or said data related to said vend cycle from said payment module communication interface through said remote communication interface said remote data processing device effectuates at least one of the following; i) reauthorizes said local authorization approval of said at least one of said plurality of payment identification data or said data related to said vend cycle; ii) settles said at least one of said plurality of payment identification data or said data related to said vend cycle to effectuate payment for said vend cycle;
oriii) attempts to authorize said local authorization decline of said at least one of said plurality of payment identification data or said data related to said vend cycle, returning an authorization approval or declined message to said payment module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification