METHOD AND SYSTEM FOR PROCESSING CREDIT CARD PAYMENTS
7 Assignments
0 Petitions
Accused Products
Abstract
A system for processing credit card payments is provided. According to one aspect of the system, a client is able to submit payment transactions in different formats for processing. Depending on the submission format, the payment transaction can be processed by either a batch process or a right-time process. The right-time process processes the payment transaction in real-time upon submission thereby allowing the corresponding credit account to be updated in a more timely manner. In particular, the right-time process adjusts the available credit relative to the corresponding credit account in a real-time manner so that the available credit closely tracks or reflects payments made to the credit account.
50 Citations
63 Claims
-
1-14. -14. (canceled)
-
15. A system for processing account payments, comprising:
-
control logic configured to receive a plurality of payment transactions from a plurality of sources including a first source, a second source and a third source;
control logic configured to invoke a batch process to process one or more of the plurality of payment transactions received from the first source on a batch basis;
control logic configured to invoke a real-time process to process one or more of the plurality of payment transactions received from the second source on a real-time basis;
control logic configured to invoke an extracting process to process one or more of the plurality of payment transactions received from the third source, the one or more of the plurality of payment transactions processed by the extracting process being further processed by either the batch process or the real-time process;
wherein for each payment transaction processed by the real-time process, available credit relative to a corresponding account is adjusted in real-time based on information included in such payment transaction; and
wherein the batch process is invoked at a designated time in a processing cycle without regard to timing of receipt of payment transactions from the first source or the extracting process and the real-time process is invoked upon receipt of payment transactions from the second source or the extracting process. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33-45. -45. (canceled)
-
46. A method for processing credit card payments, comprising:
-
receiving a plurality of payment transactions from a plurality of sources including a first source, a second source and a third source;
invoking a batch process at a designated time in a processing cycle to process payment transactions received from the first source on a batch basis;
upon receiving payment transactions from the second source, invoking a real-time process to process the payment transactions received from the second source on a real-time basis;
upon receiving payment transactions from the third source, invoking an extracting process to process payment transactions received from the third source, wherein payment transactions processed by the extracting process are fed to either the batch process or the real-time process or both;
upon receiving the payment transactions processed by the extracting process, invoking the real-time process to process the payment transactions received from the extracting process on a real-time basis; and
for each payment transaction processed by the real-time process, adjusting available credit relative to a corresponding account in real-time based on information included in such payment transaction. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification