This documentation is for the WooRewards plugin
This Add-On lets you perform add some new rules on how your customers can earn points. You can either set a delay after which points are given, distribute the points periodically or both. In this part of the documentation, we’ll see how to use it.
Installation and activation
First, you have to purchase the add-on. Since it’s a premium add-on, you can’t install it directly. Therefore, go to Woorewards Add-ons and purchase the add-on. Then, download the zip file (link in the order confirmation) and install it like a new plugin.
After the installation, go to MyRewards → System → License management and enter your license key (also received in the order confirmation). That’s it, you’re good to go.
Enable the feature
Now that the add-on is active, it’s time to activate the feature. Go to MyRewards → Features → General Features. As a result, you’ll see a page with different settings. In the Advanced Features group, 2 new checkboxes are available :
Each checkbox enables a different feature :
Setup the points
You can now go to MyRewards → Points and Rewards and edit your points and rewards system. In the methods to earn points, you will find some new fields :
Check the box to enable a delay after which points will be given. Afterwards, set the delay in days/weeks/months/years after which the points will be given.
Use this field to give points multiple times over time for a unique action. This is very useful if you sell annual subscriptions for example. This will let you give points by small amounts every month.
First, set how many times will be given. Then, set the period between 2 occurences of points distribution.
Track the delayed and recurring points
The Add-On also provides a new interface to track all ongoing, ended or cancelled points distribution. You will find this interface by going to MyRewards → Customers → Scheduled Points
The list presents different columns with various information :
You also have various filters you can use to view the wanted information. Finally, you can cancel or resume an ongoing task at any time.