主权项 |
1. A method for transferring funds data related to transactions performed using payment cards at merchant terminals, each one of the payment cards having associated thereto a card ID, a payment card account and an amount of funds available for performing transactions, the method implemented on an operator data and processing server which performs the following steps:
creating a table of transaction data in an operator database, the transaction data resulting from the use of a plurality of the payment cards at merchant terminals in a transaction which generates the transaction data including, for each use, a transaction ID, the card ID, a number representative of the value of the transaction and a unique time stamp representative of a specific time at which the use took place, wherein the use takes place within a given accumulation period; calculating trust numbers by applying a percentage that is less than 100% to each number representative of the value of the transaction; summing all the trust numbers within the given accumulation period thereby defining a trust account amount; calculating a balance amount by applying a percentage that less than 100% to the trust account amount; creating a table of sequenced transactions by transaction ID in the operator database, the sequenced transactions being ordered according to their respective unique time stamp within the given accumulation period; selecting a subset of the sequenced transactions by transaction ID, the subset being selected starting from a first transaction in the sequenced transactions, the first transaction being the most cotemporal to a given time, and ending with a cut off transaction which is the transaction where a sum of each number representative of the value of the transactions, for the transactions between and including the first and at least a portion of the cut off transaction, is equal to or more than the balance amount; creating a table of the subset of the sequenced transactions in the operator database, the table of the subset of the sequenced transactions comprising the transaction ID and a corresponding number representative of the value of transactions for each transaction of the subset of the sequenced transactions; respectively adding each corresponding number representative of the value of the transaction to the amount of funds associated to the payment cards which correspond to the transactions in the subset of the sequenced transactions. |