Example - Credit and Debit of Reward Points
Scenario 1
Customer has 500 reward points, and an order discount is configured by you so that the customer can get 10% off (upto ₹50) on the order value by using some of the reward points.
Walkthrough
Customer utilises 50 reward points while placing an order.
The customer manages to place the order successfully.
50 reward points get deducted from the points accumulated by the customer.
But the order gets cancelled due to some reason.
50 reward points get credited back to the customer.
Scenario 2
Customer has 500 reward points, and an order reward is configured by you that grants 25 reward points to the customer when the order is successfully delivered. Moreover, you have configured an order discount too so that the customer can get 10% off (upto ₹50) on the order value by using some of the reward points.
Walkthrough
Customer utilises 50 reward points while placing an order.
After the order is successfully placed, 50 reward points get deducted from the points accumulated by the customer.
The order gets delivered to the customer.
25 reward points is credited to the customer.
But the customer returns the order due to some reason.
50 reward points get credited back to the customer. However, the 25 reward points is not recovered from the customer. The customer gets to keep the reward points earned.
If a customer has utilised his reward points while placing an order, it will get credited back to the customer only when the shipment status is either of the following:
- "return_accepted"
- "cancelled_fynd"
- "return_bag_delivered"