Customers can get reward points when they buy some product (Reward Points Received) and they can use reward points to buy products (Reward Points Needed).

Each product may have defined how many reward points customer can obtain when buying this product, or vice versa, how many reward points customer have to spend for purchasing this product. This can be set in Product Options - Reward Points:

  • Points Needed: Set number of points which are needed to buy this product
  • Points Received: Set number of points the buyer receives for purchasing this product. This can be different for each customer group.

Reward Points - Order Statuses

Adding and subtracting reward points is associated with the order and can be changed by order status change. This can be set in Order Status Options:

Reward Points Change (Needed): Set if reward points will be changed in case the order includes products for which reward points have been applied (Customer uses reward points).

  • Reward points status will stay unchanged
  • Reward points status will be changed. The change of points will be approved
  • Reward points status will be changed. The change of points will be set as not approved

Reward Points Change (Received): Set if reward points will be changed in case the order includes products for which customer receives reward points (Customer receives reward points).

  • Reward points status will stay unchanged
  • Reward points status will be changed. The change of points will be approved
  • Reward points status will be changed. The change of points will be set as not approved

Example:

Customer buys a product for 100 reward points. The following order statuses will be set:

Confirmed

Reward Points Change (Needed): Reward points status will be changed. The change of points will be approved - this means that if user will use 100 points for buying a product, these 100 points will be subtracted from his/her account (because it is approved).

Canceled

Reward Points Change (Needed): Reward points status will be changed. The change of points will be set as not approved - this means that if order status will change to Canceled, 100 points (which were subtracted previously) will be set as not approved. This will cause that 100 points will be added back to customer account.

 

100+
GitHub Projects
Arctic Code
Vault Contributor
12 Million+
Downloads
70 000+
Answered Questions
2 100+
Planted Trees