Reward point

1. How to check available point balance of customer on POS

Once you added customer to checkout an order, you will see available point balance of customer nearby his name.

2. How to earn point on POS

Only when you are in Checkout Page, you can see point that customer will earn after order. If you create an order for Guest, you are not able to see the information.

System checks all active Earning rate that are configured in backend, the apply the highest priority (0)

Conditions to calculate earn point are:

  • –  Website: apply only Earning rate in Default Website

  • –  Customer Groups

  • –  Earning rate

 

Please note that the Earning rate with the highest priority will be applied first. In case there are 2 rates with the same priority, the rate is created sooner will be applied.

PWA POS could be working in offline mode, so that system can calculate earning point for customer even though Internet connection lost.

3. How to spend point on POS

With loyal customer in your store, people who have point balance after purchasing order; you can redeem point for them. You need to follow these steps to spend point:

Step 1: Click Point Discount. System will display Reward Point screen instead of Payment Method screen. For Guest or customer who had point balance < minimum redeemable point, this button Point Discount will be hidden & you cannot spend point for them.

Step 2: Input point to spend. You can also see Spending rate that could be applied for this order. System will calculate point discount is the discount amount that is converted from point to money.

Step 3: Use toggle Use Max Points to spend maximum point for this order.

Step 4:  Press Use {X} Points to confirm using point for order.

 

Formula: Maximum of redeemable point will be depended on 4 data:

  • Maximum redeemable point

  • Available point balance

  • Subtotal, Discount, Tax, Shipping fee

  • Spending rate

  • Limit Spending points of applied spending rate.

Therefore, Maximum redeemable point = Min {Maximum redeemable point, Available point balance, Limit Spending point of applied spending rate, (Subtotal – Discount + Tax + Shipping fee)/Spending rate}

In above formula, Shipping fee will be ignored if the configuration Allow using points for Shipping fee = NO.

Example: Customer A orders an order B with information:

  • Subtotal = $650, Discount = $50, Tax = $0

  • Shipping fee = $20

  • Maximum redeemable point = 10 points

  • Available point of customer = 20 points

  • Spending rate: 1 point = $10

So, maximum of point to use = Min {10; 20; (650-50+0+20)/10} = Min {10; 20; 62} = 10 points (if allows using point for shipping fee)
After you confirm to use point for order, system will display as below

 

After you spent point, if you go back to Product Catalogue page, then you go to Checkout page, there are 2 scenarios:

  • If this order has any change (about customer, item, qty) => Point discount that had been accepted will be removed screen

  • If this order has no change (customer, item, qty) => Point discount that had been accepted will be kept stable

In case, point discount is equal to total order amount, that’s meant order has no remaining amount to pay, you can place order without choosing payment method.

NOTE: Please note that point discount is considered the Discount amount. So after you applied Point discount for order, Tax will be re-calculated. Using the formula to calculate tax is depend on Tax configuration (Path: Magento > Sale > Tax > Calculation Setting > Apply Customer Tax)