Purchasing points

How can a customer ‘purchase’ points?

By default it is not possible for your customer to directly purchase points, however, there is a solution. Here we explain how you can set up a product so the customers can purchase the number of points they want.

Step 1. Points settings

Assign points automatically

First, we enable Assign points to user > Automatically – Points will be assigned automatically for each purchase in the points assignments settings. We also edit the labels and messages based on ‘purchasing’ points.

Step 2. Creating the product

Purchase points - product settings

Creating a simple product and setting the price to 1 Euro for 1 point. Since we will only use the option to ‘purchase’ points and not gain them on purchases of products, we will override the general settings and adapt the labels of the points.

Note – in our example we will have to set ‘Points earned’ to 0 for every other product, so people will only gain points on the product we are creating.

Step 3. Purchasing points

Purchase points - Frontend

As we can see on the product page, we get 1 point for 1 Euro. Wanting to purchase 600 points, we fill out the quantity of 600 and click on ‘add to cart’.

Step 4. Cart page


We see our points product and a message with regard to the number of points we are going to purchase. 

Step 5. My Account page

After completing the purchase, we will see the point total in our My Account page > My Points. Furthermore, we see the order related to these points.

Purchase points - My account orders

Step 6. Point redemption settings

Purchase points - Redeem

In our example we keep it simple, we set a fixed price of 1 point is equal to 1 Euro.

Step 7. Purchase with points

spend pointsSo we can now start purchasing products using our points.