Patent ID: 8538863

Claim:
A method comprising: associating, by a computer based system for facilitating a transaction, a primary account with a primary association identifier; associating, by the computer based system, multiple revolving use accounts with the primary association identifier and with corresponding individual revolving use account identifiers, the multiple revolving use accounts being limited use accounts associated with the primary account; receiving, by the computer-based system, a plurality of reset requests from the multiple revolving use accounts for a plurality of reset values, wherein each of the plurality of reset values is based on a percentage of a total value stored in the primary account; transferring, by the computer based system, each of the plurality of reset values from the primary account to a corresponding multiple revolving use account of the multiple revolving use accounts in response to determining that a value stored in each of the multiple revolving use accounts has dropped below a pre-set level, wherein the reset value resets the value greater than the pre-set level; receiving, by the computer based system, user-defined conditions for the multiple revolving use accounts, wherein the user-defined conditions place limits on use of the multiple revolving use accounts; receiving, by the computer based system, merchant-defined conditions for the multiple revolving use accounts, wherein the merchant-defined conditions place limits on use of the multiple revolving use accounts at a merchant; initiating, by the computer based system, the transaction using at least one of the multiple revolving use accounts; receiving, by the computer based system, an authorization request from the merchant, the authorization request including at least one of the individual revolving use account identifiers; determining, by the computer based system, whether the transaction satisfies the user-defined conditions and the merchant-defined conditions; authorizing, by the computer based system, the transaction if the user-defined conditions and the merchant-defined conditions are satisfied; denying, by the computer based system, the transaction if the user-defined conditions or the merchant-defined conditions are not satisfied; and notifying a third party in response to one of the multiple revolving use accounts being used.