CPC G06Q 40/02 (2013.01) | 20 Claims |
1. A computer-implemented method for maintaining parallel data structures for transaction data, comprising:
generating a first data structure in an electronic database, the first data structure comprising first data relating to a first plurality of transactions associated with a first interest rate;
providing, to a user device, a plurality of potential transactions for display in a user interface at the user device;
receiving a selected transaction amount based on a completion of a selected transaction from the plurality of potential transactions;
automatically generating a second data structure in the electronic database in parallel to the first data structure, in response to the completion of the selected transaction, the second data structure different and separate from the first data structure, the second data structure being associated with a finance charge different from the first interest rate;
automatically modifying the first data structure based on the first interest rate; and
automatically modifying the second data structure based on the finance charge in parallel to automatically modifying the first data structure based on the first interest rate, wherein modifying the second data structure comprises updating the selected transaction amount based on the finance charge.
|