Spend Money
This documentation is for the WooRewards plugin
The Spend Money action is probably the most commonly used action to give points to customers. Customers will earn points when they place an order. The amount of points earned depends on the amount of money spent on the order.
In your points and rewards system, click on the Add button and select Spend Money from the Orders category.
Then, click the Next button. You will see a screen with many options.
Let’s review the different options available :
Action to perform
Points settings
Options
Allow / Deny Categories
Constraints
Affected Orders examples
Here are some examples of how you can use this option :
Warning
Use amount after discount and categories/on sale restrictions are mutually exclusive. You can’t use both. Here’s why:
It’s due to the fact that if you limit to specific categories or on sale products, the system would have to check each discount to see if it applies to a product that gives points or not. It proved to be really slowing the websites.
For example :
- Product A worth 10$ in the cart with category CATB
- Product B worth 20$ in the cart with category CATA
- Product C worth 10$ in the cart with category CATA
- Discount 1 in the cart that gives 20% discount on CATA, limited to 1 item
- Discount 2 in the cart that gives 10% on all categories, limited to 1 item
- In WooRewards, you limit the points to category CATA and give 1 point for $1
Here, for each product, the system has to find how much points need to be given for each product :
- Product A has the wrong category, no points should be given. However, it is the first item in the cart and Discount 2 is applied to all categories, but only to 1 item. Here, it will be applied to Product A. It means this coupon must be ruled out for the rest of the process. Discount 2 however also applies to 1 item, but only for category A. It won’t be applied here and won’t be ruled out.
- Product B should give 20 points. However, Discount 1 applies and the product should be discounted to 16$ and only give 16 points. Discount 1 has been ruled out.
- Product C will give 10 points as no discount applies.
WooCommerce doesn’t apply the coupons to the product lines. You will only see a total discounted on the cart subtotal block.
In this small example, you can see how it becomes quickly complicated to test all the possibilities to decide how many points should be given if you combine both features. The impact on the server performance can become very significant, adding 2-10 seconds to the cart loading time.
This is why these features won’t be combined together.
WooCommerce Subscriptions Information
WooRewards Subscriptions users will see another setting in addition to other settings :
Order type : You can decide which type of order will give points. The possibilities are : All orders, Initial subscriptions, Subscription renewals, Orders with no subscriptions.