v1.7x-v8x-v9x Loyalty, referral & affiliate program (reward points) (ver. 1.9.1)

msnbv26

New member
XNullUser
Joined
Jan 17, 2026
Messages
5
Reaction score
11
Points
3
Location
Italy
NullCash
182

Description​


How does it work?

Our PrestaShop affiliate module empowers your customers to earn rewards by engaging with your store through three powerful programs:
  • Loyalty program – Buy to earn rewards, encouraging repeat purchases.
  • Referral program (or sponsorship program) – Refer friends to earn rewards, driving new customers to your website.
  • Affiliate program – Sell to earn rewards, boosting product sales to a wider audience.

These programs help you increase sales cost-effectively by leveraging customer loyalty, word-of-mouth referrals, and affiliate marketing to grow your business with minimal marketing expenses

After earning rewards, customers can use them to:
  • Pay for orders
  • Convert reward into voucher code
  • Withdraw rewards to bank account or other payment methods (PayPal, Skrill, Amazon gift card, etc.)

Let’s discover how this module can help you to run your loyalty and affiliate marketing campaigns through the 3 built-in marketing methods:

PrestaShop loyalty program
The loyalty program allows you to give your customers rewards when they purchase products selling on your online store. This program encourages customers to purchase more to get more rewards thus it will increase your sales and revenue.

PrestaShop referral (sponsorship) program
This module also helps you turn your existing customers into sponsors who help refer your website and products to more potential customers (their friends). You give rewards to the sponsors every time their friends register an account or make an order on your website (multi-level marketing).

PrestaShop affiliate program
This program helps turn your customers into hardworking sellers, they can sell your products and get commission (rewards) for every product they sold.


Features​

Back office (For administration)

Statistic

Module dashboard provides an overview of the marketing programs and activities of customers, sponsors, and affiliates on your website.

Loyalty program
You can set up conditions to apply for a loyalty program such as applicable customer groups; availability time; the minimum amount spent to join the loyalty program, etc.

You can also configure how to calculate rewards for customers when they purchase loyalty products and customize introduction messages about your loyalty program.

Referral (Sponsorship) program
You can set up conditions to apply for a referral program, configure how to give rewards, offer a voucher code to sponsored friends, or allow sponsors to generate their voucher codes and give these vouchers to their friends, etc.

Affiliate Program
You can set up conditions to apply for the affiliate program, configure reward settings and offer a voucher code to customers if they come from an affiliate link, customize the welcome message, etc.

Reward configurations
  • Reward usage settings: configure how customers can use their earned rewards.
  • Payment methods: add unlimited methods to pay rewards for customers.
  • Application: manage user applications to join marketing programs.
  • Reward history: detailed history of rewards given to customers.
  • Withdrawal: All withdrawal requests that customers/sponsors/sellers made
  • Users: Users and rewards they earned from each marketing program

Backup / restore
Option to export and import reward data and module configurations

Cronjob
The cronjob is set up to send emails to customers automatically when their reward is going to be expired.

General settings
General settings for marketing programs, order status, notification email configuration, etc.

Front office (For customers/sponsors/sellers)
Loyalty program section

Display the total amount of loyalty reward a customer has.

Referral program section
  • Detail information about the friends a customer has invited.
  • Provide sponsor URL, sponsor email and ID, sponsor voucher, and social network sharing buttons
  • Send invitation via email

Affiliate program section
  • Detail information about affiliate sales
  • Detail affiliate product information: product URL, price, commission rate, etc.

My rewards section
  • Statistic charts
  • Allow customers to keep track of reward history, withdraw or convert rewards into vouchers

Version 1.9.1 - 12/24/2025​

Minor
PrestaShop compatibility: 1.6.0.4 - 9.1.0
  • Module improvement

Link Addon: https://addons.prestashop.com/en/re...referral-affiliate-program-reward-points.html
 

Attachments

  • v1.9.1-ets_affiliatemarketing.zip
    2.2 MB · Views: 6
Top