Loyalty, referral & affiliate program (reward points)
114 Reviews (5.0)
Number of license ?
Each license is valid for only one domain. If you want to install this module/theme on multiple sites, please purchase multiple licenses.

Loyalty, referral & affiliate program (reward points)

Version: 1.7.8
Compatible with: PrestaShop 1.6.x - 8.x
Loyalty, referral & affiliate program (reward points)
Contact support team
Introduce PrestaShop affiliate module
View all images
Introduce PrestaShop affiliate module
Introducing loyalty program in the module
Introducing referral/sponsorship program in the module
Introducing affiliate marketing program in the module +11 More
€149.99 -20%

Allow customers to earn rewards (loyalty points or cash) when they buy, sell, or refer new customers to your website. Includes 3 marketing programs: Loyalty, Referral, and Affiliate to unlock a 50% revenue increase and build customer loyalty.

Number of license ?
Each license is valid for only one domain. If you want to install this module/theme on multiple sites, please purchase multiple licenses.
Why purchase with us?
  • Best prices and discounts
  • 1-click install and upgrade with PrestaHero Connect
  • Keep your purchased modules up-to-date with PrestaHero Connect
  • Lifetime free update
  • 1 year FREE technical support
  • 15 days money back
  • 24/7 support by PrestaHero experts
  • Quality verified by PrestaHero

Our PrestaShop affiliate module enables your customers to get rewards when they buy products on your website or help you sell your products via 3 programs:

After earning rewards, customers can use them to:

  • Pay for orders
  • Convert reward into voucher code
  • Withdraw rewards to the 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 or affiliates, they can sell your products and get commission (rewards) for every product they sold.


Why use our PrestaShop loyalty and affiliate module?

A comprehensive solution for PrestaShop marketing campaigns

Loyalty, Referral & Affiliate Program offers you the three most common marketing programs: loyalty, referral (or sponsorship), and affiliate programs – all in one PrestaShop marketing module.


Easy to install and simple to use

Our module can be quickly installed into your PrestaShop store and ready right away to work. Enable the programs you need and you’re done! It totally doesn’t require affiliate marketing knowledge to run this module.


Incredibly effect

Help you sharply increase your revenue and the number of customers, and broadcast your online store to various potential customers.


Detailed statistic tools

Our PrestaShop referral program module comes with an excellent built-in statistics feature that helps you to always keep track of the growth and efficiency of your marketing campaigns. It also helps customers, sponsors, and sellers have an overview of their affiliate account as well as helps them easily control the efficiency of their marketing effort on your website.


Support the cronjob feature

Sending a notification email to your customers using a cronjob. You can choose to run cronjob automatically or manually.


Clean and attractive design

This module has a professional and friendly interface for both administrators and customers, both front office and back office.

View more

Back office (For administration)


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


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


Step 1: Download and install PrestaHero Connect

Step 2: Reload your back office, then navigate to "PrestaHero > PrestaHero modules" and click on "Connect to PrestaHero" to connect your website with PrestaHero securely with your PrestaHero credentials.

Step 3: Find the module you purchased (or free) modules and click "Install" or "Upgrade" to install the modules or upgrade your modules any time a new version is released.


  • Premium download: besides installing the modules using PrestaHero Connect, you can open "My account > My downloads" page at PrestaHero and download your purchased modules.
  • Free download: you can download the installation package directly on the module details page at PrestaHero.
Change log

Version 1.7.8

  • Update compatible with Creative Element module: display notification messages on product detail pages & quick view popup

Version 1.7.7

  • Module improvements

Version 1.7.6

  • Update compatibility with PrestaShop 8.1.5

Version 1.7.5

  • Module improvements

Version 1.7.3

  • Update compatibility with PrestaShop 8.1.2

Version 1.7.2

  • Module improvements

Version 1.7.1

  • Update compatibility with email sending feature on PrestaShop 8

Version 1.7.0

  • Module improvements

Version 1.6.9

  • Update compatibility with PrestaShop 8.1

Version 1.6.6

  • New option: display "Voucher availability" option when setting up "Convert reward to voucher" feature
  • Update the "Recalculate commission" option on Loyalty reward setting page

Version 1.6.4

  • Update: "Automatically add voucher code to customer" feature for affiliate program

Version 1.6.3

  • Module improvements

Version 1.6.2

  • Optimize SQL queries

Version 1.6.1

  • Update compatibility with PrestaShop 8.0.0

Product Reviews / Q&A

Average rating

114 Reviews
★★★★★ Excellent 112
★★★★☆ Good 2
★★★☆☆ Medium 0
★★☆☆☆ Poor 0
★☆☆☆☆ Terrible 0

  • Reviews (114)
  • Questions & Answers (1)