Usage limits
Use cases:
- No spend or usage limits
If spend and usage should not be limited, then the default configuration is applied. By default, both the singleAmount and sumAmount are set to 0, indicating that no spend limit is set. The count is set to 9999999 indicating that a high (almost unlimited) number of transactions are allowed without any usage limit set.
usageLimits.values.singleAmount = 0
usageLimits.values.sumAmount = 0
usageLimits.values.count = 9999999
2. Spend limit per transaction
If the maximum spend should be limited for the defined transaction type, set the singleAmount to the desired maximum. If only the singleAmount is set, then both the singleAmount and the count will default to 0 indicating that there is no cumulative spend limit and the number of allowed transactions are not limited.
Example: Maximum allowed spend per transaction is 1000
usageLimits.values.singleAmount = 1000
usageLimits.values.sumAmount = 0
usageLimits.values.count = 0
3. Cumulative spend limit
If the amount spent under a time period should be limited, set the sumAmount to the desired maximum. If only the sumAmount is set, then both the singleAmount and the count will default to 0 indicating that there is no limit on the number of allowed transactions or on single amounts.
Example: Maximum allowed spend under a certain period of time is 1200
usageLimits.values.singleAmount = 0
usageLimits.values.sumAmount = 1200
usageLimits.values.count = 0
4. Usage limit
If the number of allowed transaction under a time period should be limited, set the count to the desired maximum. If only the count is set, then both the singleAmount and the sumAmount will default to 0 indicating that there is no limit on the allowed amounts.
Example: Maximum number of allowed transactions under a certain period of time is 5
usageLimits.values.singleAmount = 0
usageLimits.values.sumAmount = 0
usageLimits.values.count = 5
5. Combinations of usage and spend limits
If multiple limits should apply, set each applicable limit to the desired value. Any unset limiter will default back to 0.
Example: Limit the allowed number of transactions to 5 and the allowed amount to 1000 under a certain period of time
usageLimits.values.singleAmount = 0
usageLimits.values.sumAmount = 1000
usageLimits.values.count = 5
6. Restrict Usage
To disable a specific use case for the card—such as ATM transactions—set all corresponding values for that usage type to 0.
Example: Disable ATM usage by setting all limits to 0
usageLimits.values.singleAmount = 0
usageLimits.values.sumAmount = 0
usageLimits.values.count = 0