Patent ID: 8655786

Claim:
A computer-implemented method comprising: receiving, by one or more computer systems, a request to authorize or execute a payment transaction associated with a unique identifier, the unique identifier encoded with constraints that include a maximum total monetary cost of transactions for a time period and a maximum total number of transactions for a different time period; determining, by the one or more computer systems, the maximum total monetary cost of transactions and the maximum total number of transactions based at least in part on the unique identifier; determining, by the one or more computer systems, an aggregated price based at least in part on: a price for the payment transaction, and a total price of one or more payment transactions that are associated with the unique identifier and that are previously authorized or executed within the time period; determining, by the one or more computer systems, an aggregated quantity based at least in part on: a quantity for the payment transaction, and one or more quantities of one or more payment transactions that are associated with the unique identifier and that are previously authorized or executed within the different time period; and authorizing execution of the payment transaction without explicit authorization from a party to the request if the aggregated price is less than or equal to the maximum total monetary cost of transactions and the aggregated quantity is less than or equal to the maximum total number of transactions.