Wiki Home Settings page Topup and bonus function

Topup and bonus function

2024-03-21
 bonus, topup, settings

  1. There are two methods for adding bonuses based on the top-up amount.
  2. First way is based on fixed number:
    [currency. if L(n) <= topup < L(n+1), then bonus = bonus(1) + bonus(2) + ... + bonus(n)]
  3. Second way is based on percentage:
    [percent. if L(n) <= topup < L(n+1), then bonus = topup x percent(n) / 100]
  4. To activate one of the functions, navigate to "Settings," then "Loyalty Settings," and choose one of the available options.(Figure 1)

Figure 1

  1. Once the option is selected, you can edit the top-up and bonus settings. For instance, if you choose to set a percentage-based bonus, you can specify the percentage and click the save button. For example, by adding $10, it will automatically add 10%, resulting in a $1 bonus credited to the customer's account.(Figure 2).

Figure 2

  1. Now while you top up balance, the bonus will automatically appear (Figure 3).

Figure 3

  1. Bonuses can be utilized to purchase offers, and you have the option to enable this feature in the Loyalty Settings. If you choose to enable it bonuses can be used for purchasing offers, otherwise they will solely be available for game sessions.(Figure 4)

Figure 4

  1. When refund top-up, bonus will refund automatically (Figure 5).

Figure 5

  1. If member already used the bonus, refund bonus will decrease from balance.
  2. Admin account can refund any bonus value.
  3. If you have balance and bonus and you checkout the session , iCafeCloud will first use bonus amount and then balance amount. (Figure 6 & 7)  

Figure 6

  1. When a payment is made using bonus, the billing log will display the bonus spend accordingly. A negative value in the bonus column of the log indicates the usage of bonus points, while a positive value signifies bonus points being added or topped up.

Figure 7

  1. If an order includes both a product and an offer, the payment will be deducted solely from the user's balance.
  2. If a refund is initiated for an offer, it will refund both the bonus and balance to the user's balance. (Figure 8)

Figure 8

  1. If a user purchases an offer and their bonus balance is insufficient to cover the full purchase amount, the remaining amount will be deducted from their regular balance.(Figure 9)

Figure 9

Related: