In OpenCart, each registered customer can belong to some "Customer Group" (except for Default, which each unregistered user belongs to):
Each customer group has its own ID number:
For each product, you can set the points quantity that give the right to buy the product for free and the points quantity awarded to the customer upon purchase, for each customer group separately:
In the example above, the customer has to accumulate 100 points in order to get the product for free. If the customer belongs to the customer group "Distributors", then to get this product for free is enough to buy it 5 times.
The plugin can load Reward points into products from the price list automatically, both when adding a product and when updating. For example, the product price in points is in column 3, and the points by customer group are in columns 6, 7, and 8
In the supplier form you should set:
(use comma as separator).
3 - the column contains the total number of points required to purchase the product for free
6 - column number with points for Customer Group No. 1, which are awarded when purchasing this product
7 - column number with points for Customer Group No. 2, which are awarded when purchasing this product
8 - column number with points for Customer Group No. 3, which are awarded when purchasing this product
Tools for working with Reward points
There are only 3 tools:
1. For example, if the product price is 100 and you want to set the total points required to receive the product to 90, you would use this tool like this:
(a reduction of 10% in the price).
2. This tool concerns points for customer groups, i.e. bonuses that the customer accumulates when buying a product. For example, you want to set a bonus (purchase premium) of 20 points for the "Distributors" group:
(group "Distributors" has ID number 2, see image above).
3. Remove points from products. For example, you want to remove Points from all products of a given supplier: