Skip to main content
Customer loyalty rewards module illustration

What it is

The Customer Loyalty and Rewards module adds a complete points-based reward system to PrestaShop.

Customers earn points with every purchase and redeem them as a discount on future orders.

You set the points-to-euros ratio, the value of each point and the order statuses that credit or deduct points.

Why build a loyalty programme

Keeping the customers you already have is a core part of growing an e-shop. A points programme gives the customer a reason to return: they already have "money" waiting for them in your store.

Key features

Points accumulation per purchase

Every completed order earns the customer points, which the system calculates automatically based on order value:

  • Set the points-to-euros ratio (for example 1 point per €1 spent)
  • Set the value of each point as a discount (for example 100 points = €1)
  • Automatic point credit after a successful order
  • Manual point addition or deduction by the admin

Points redemption at checkout

Customers see their points balance and can redeem it as a discount on their next order.

Points history per customer

Full transaction history per customer: earnings, redemptions and manual adjustments. The administrator has a complete overview of the programme's activity.

Loyalty states

Define which order statuses trigger point crediting (for example only after delivery, not for cancelled orders) and which trigger deductions (for example on return).

Back-office management

  • Points ratio and value settings
  • Customer list with points balance
  • Transaction history per customer
  • Manual points management for exceptions

Use cases

  • Stores with repeat purchases, such as food, cosmetics and consumables
  • Clothing and electronics stores with returning customers
  • B2B stores with regular clients

Example: a customer spends €150 and earns 150 points worth €1.50. On their next order they use the points as a discount and, with the new purchase, earn points again.

Benefits for the merchant

  • Returning customers: shoppers have a reason to buy again to redeem their points
  • Larger orders: customers may add items to earn more points
  • Full control: you define the value of points and when they are credited
  • Transparency: the history per customer shows every earning, redemption and adjustment

Who it is for

Stores with repeat purchases, such as food, cosmetics, consumables, clothing and electronics, where customer retention affects revenue. Also B2B stores with regular clients.

Frequently asked questions

How do customers earn points?

With every completed order. The system calculates the points automatically from the order value and the ratio you set.

How are points redeemed?

The customer sees their balance at checkout and redeems it as a discount on their order.

When are points credited or deducted?

You define the order statuses, for example crediting only after delivery and deducting on return.

Can I adjust points manually?

Yes. The administrator can add or deduct points for exceptions and sees each customer's history.

Get in touch

If you are interested in the Customer Loyalty and Rewards module, or would like to discuss which reward programme fits your market, contact us. We are here to help you find the best solution for your online store. You can also call us on +30 215 215 1362.