System and method for establishing and executing functions to affect credit card accounts and transactions
First Claim
1. A method for determining the terms of a transaction, comprising the steps of:
- receiving, from a POS terminal, a request to process a transaction, the request including a transaction amount, an account identifier and a function identifier, the account identifier corresponding to an account, and the function identifier corresponding to an operation defining special purchase terms;
recording data representing a link between the function identifier and the transaction;
transmitting, to the POS terminal, an authorization code in response to the request; and
processing the transaction in accordance with the operation to affect the account.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and process for establishing a function having a corresponding function identifier. The function is adapted to be processed during a transaction such as a point-of-sale transaction that may involve a credit card. The system and process involve identifying an account having an account identifier, establishing a function having a function identifier, and receiving a transaction request including the account identifier, a transaction amount, and the function identifier. The system and process also process the transaction in accordance with the function to affect the transaction and, possibly, the transaction amount. An affect on the account is also contemplated. Additionally, the system and process are adapted to allow message to be presented by customers and credit card holders during a transaction for later appearance on a credit card statement or other notice.
611 Citations
26 Claims
-
1. A method for determining the terms of a transaction, comprising the steps of:
-
receiving, from a POS terminal, a request to process a transaction, the request including a transaction amount, an account identifier and a function identifier, the account identifier corresponding to an account, and the function identifier corresponding to an operation defining special purchase terms; recording data representing a link between the function identifier and the transaction; transmitting, to the POS terminal, an authorization code in response to the request; and processing the transaction in accordance with the operation to affect the account. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for identifying the terms of a transaction at a point-of-sale, the method comprising the steps of:
-
receiving an account identifier and a function identifier, the account identifier corresponding to an account, the function identifier corresponding to an operation defining special purchase terms; determining a first transaction amount; transmitting a request for authorization, the request including the account identifier, the function identifier and the first transaction amount; receiving an authorization notice including a second transaction amount; and processing the transaction based on the second transaction amount. - View Dependent Claims (7)
-
-
8. A method for processing a cardholder message, the method comprising the steps of:
-
receiving a request to process a transaction, the request including a transaction amount, an account identifier and a cardholder message identifier representing a cardholder message; establishing an association between the cardholder message and the transaction; and storing at least one of the cardholder message identifier and the cardholder message, thereby indicating the association between the cardholder message and the transaction. - View Dependent Claims (9, 10, 11)
-
-
12. A credit card central controller for determining the terms of a transaction, the credit card central controller comprising:
-
a processor; a memory connected to said processor storing a program to control the operation of said processor; the processor operative with the program in the memory to; receive, from a POS terminal, a request to process a transaction, the request including a transaction amount, an account identifier and a function identifier, the account identifier corresponding to an account, and the function identifier corresponding to an operation defining special purchase terms; record data representing a link between the function identifier and the transaction; transmit, to the POS terminal, an authorization code in response to the request; and process the transaction in accordance with the operation to affect the account.
-
-
13. A POS terminal for identifying the terms of a transaction at a point-of-sale, the POS terminal comprising:
-
a processor; a memory connected to the processor storing a program to control the operation of the processor; the processor operative with the program in the memory to; receive an account identifier and a function identifier, the account identifier corresponding to an account, the function identifier corresponding to an operation defining special purchase terms; determine a first transaction amount; transmit a request for authorization, the request including the account identifier, the function identifier and the first transaction amount; receive an authorization notice including a second transaction amount; and process the transaction based on the second transaction amount. - View Dependent Claims (14)
-
-
15. A credit card central controller for processing a cardholder message, the credit card central controller comprising:
-
a processor; a memory connected to the processor storing a program to control the operation of the processor; the processor operative with the program in the memory to; receive a request to process a transaction, the request including a transaction amount, an account identifier and a cardholder message identifier representing a cardholder message; establish an association between the cardholder message and the transaction; and store at least one of the cardholder message identifier and the cardholder message, thereby indicating the association between the cardholder message and the transaction. - View Dependent Claims (16, 17)
-
-
18. A credit card central controller for determining the terms of a transaction, comprising:
-
means for receiving, from a POS terminal, a request to process a transaction, the request including a transaction amount, an account identifier and a function identifier, the account identifier corresponding to an account, and the function identifier corresponding to an operation defining special purchase terms; means for recording data representing a link between the function identifier and the transaction; means for transmitting, to the POS terminal, an authorization code in response to the request; and means for processing the transaction in accordance with the operation to affect the account.
-
-
19. A POS terminal for identifying the terms of a transaction at a point-of-sale, comprising:
-
means for receiving an account identifier and a function identifier, the account identifier corresponding to an account, the function identifier corresponding to an operation defining special purchase terms; means for determining a first transaction amount; means for transmitting a request for authorization, the request including the account identifier, the function identifier and the first transaction amount; means for receiving an authorization notice including a second transaction amount; and means for processing the transaction based on the second transaction amount. - View Dependent Claims (20)
-
-
21. A credit card central controller for processing a cardholder message, the credit card central controller comprising:
-
means for receiving a request to process a transaction, the request including a transaction amount, an account identifier and a cardholder message identifier representing a cardholder message; means for establishing an association between the cardholder message and the transaction; and means for storing at least one of the cardholder message identifier and the cardholder message, thereby indicating the association between the cardholder message and the transaction. - View Dependent Claims (22, 23)
-
-
24. A computer-readable storage medium encoded with processing instructions for implementing, a method for determining the terms of a transaction, said processing instructions for directing a computer to perform the steps of:
-
receiving, from a POS terminal, a request to process a transaction, the request including a transaction amount, an account identifier and a function identifier, the account identifier corresponding to an account, and the function identifier corresponding to an operation defining, special purchase terms; recording data representing a link between the function identifier and the transaction; transmitting, to the POS terminal, an authorization code in response to the request; and processing the transaction in accordance with the operation to affect the account.
-
-
25. A computer-readable storage medium encoded with processing instructions for implementing a method for identifying the terms of a transaction at a point-of-sale, said processing instructions for directing a computer to perform the steps of:
-
receiving an account identifier and a function identifier, the account identifier corresponding to an account, the function identifier corresponding to an operation defining special purchase terms; determining a first transaction amount; transmitting a request for authorization, the request including the account identifier, the function identifier and the first transaction amount; receiving an authorization notice including a second transaction amount; and processing the transaction based on the second transaction amount.
-
-
26. A computer-readable storage medium encoded with processing instructions for implementing a method for processing a cardholder message, said processing instructions for directing a computer to perform the steps of:
-
receiving a request to process a transaction, the request including a transaction amount, an account identifier and a cardholder message identifier representing a cardholder message; establishing an association between the cardholder message and the transaction; and storing at least one of the cardholder message identifier and the cardholder message, thereby indicating the association between the cardholder message and the transaction.
-
Specification