All pages
Powered by GitBook
1 of 1

Loading...

Pricing with labels and no tiers

In the first example, we will configure a label based price list for the ATM_WITHDRAWAL_FEE where the fee depends of the following factors:

  • origin of the transaction,

  • transaction currency.

Suppose you have set up the card product with card currency EUR. Now you would like to enforce the the ATM withdrawal pricing based on principles listed below.

To configure this price list, we will go to the Price list prices page to add the following prices for the ATM_WITHDRAWAL_FEE:

  • Calculation rule: Fix

  • Fixed amount: 0.50 EUR

  • No labels

  • Description: Price is used when more accurate price (with labels) is not described.

  • Calculation rule: Fix

  • Fixed amount: 1 EUR

  • Labels:

    • transactionCurrency: OTHER_CURRENCY

  • Description: Price is used for all transactions is foreign currency when more accurate price is not described.

  • Calculation rule: Fix

  • Fixed amount: 2 EUR

  • Labels:

    • transactionOrigination: ATM_EU

    • transactionCurrency: OTHER_CURRENCY

  • Description: Price is used for transactions in other than card currency from EU.

  • Calculation rule: Fix/Percent

  • Fixed amount: 1 EUR

  • Percent: 1

  • Labels:

    • transactionOrigination: ATM_FOREGN

    • transactionCurrency: CARD_CURRENCY

  • Description: Price is used for transactions in card currency from any country outside EU.

  • Calculation rule: Fix/Percent

  • Fixed amount: 2 EUR

  • Percent: 1

  • Labels:

    • transactionOrigination: ATM_FOREGN

    • transactionCurrency: OTHER_CURRENCY

  • Description: Price is used for transactions in other than card currency from any country outside EU.

Fee calculation

If a transaction is posted with labels, the related fee is going to be calculated based on the number of matching labels. Let's consider some examples:

  1. Transaction is posted with no labels - price 1 is selected.

  2. Transaction is posted with labels that are not used for the price setup - price 1 is selected.

  3. Transaction has a label that matches a price label - the price with a matching label is selected.

  4. Transaction has multiple labels - The Tuum system selects a price with a biggest number of matching labels.