Amount range-based pricing with count threshold
In the fourth example, we will configure a price list for the ATM_WITHDRAWAL_FEE, where the calculated fee depends on the amount-based condition with the count threshold.
The calculated fee will apply when reaching at least one of the following monthly thresholds.
The number of ATM withdrawals exceeds 5.
The cumulative sum of the ATM withdrawals reaches or exceeds 3000 EUR.
ATM withdrawals staying within the limits of the thresholds above are free of charge.
Please ensure you have set up the counting and summing groups for the ATM_WITHDRAWAL_FEE type.
Please note that setting the monthly counting threshold to
5means the fee is charged starting from the seventh withdrawal. The sixth withdrawal is still free because the condition “number of withdrawals exceeds 5” is evaluated based on the number of withdrawals completed before the current transaction.
Below we will review the setup model.
To configure this sample price list, we will go to the Price list prices page to add the following prices for the ATM_WITHDRAWAL_FEE:
Calculation rule: Percent
Percent: 0.5 %
Amount range: 3000 EUR
Count threshold: 5
Description:
ATM withdrawals staying within the limits of the thresholds below are free of charge.
The calculated fee will apply when reaching at least one of the following monthly thresholds.
The number of ATM withdrawals exceeds 5.
The cumulative sum of the ATM withdrawals reaches or exceeds 3000 EUR.


When setting up tiered pricing, we recommend setting the validity start date to the first day of the month. This practice helps ensure that the price settings function as expected.
Fee calculation
Let us consider several use cases to show how the fee is calculated.
The customer makes the first 5 withdrawals, and their cumulative amount does not reach or exceed 3000 EUR.
All five transactions are free of charge.
The customer makes the first 5 withdrawals; with the third one, the cumulative amount reaches or exceeds 3000 EUR.
The two first transactions are free of charge.
Starting from the third transaction, price 1 is applied to amounts exceeding 3000 EUR.
The customer makes over five withdrawals, and their cumulative amount does not reach or exceed 3000 EUR.
The first five transactions are free of charge.
The sixth transaction is free because the monthly transaction limit of 5 has not been surpassed upon the arrival of this transaction.
Starting from the seventh transaction, price 1 is charged.
Last updated
Was this helpful?