flash sale Product image of Reward Points
Standard
User Guide
Professional
User Guide
Ultimate
User Guide
Magento Edition *
Version * Compare versions
FREE installation Tooltip
Ends in:
03 : 00 : 00 : 00
Get 10% OFF

Reward Points for Magento 2

v4.8.5
4.9
(29 reviews)
Read all >
The Magento 2 Reward Points extension allows your store to automatically reward customers for their actions, such as making purchases, creating accounts, writing product reviews, or engaging on social media. These points incentivize customers to stay active and engaged with your store. They can redeem their points for discounts, rewards, or even to pay for future orders. This system makes it easy to turn occasional buyers into loyal, long-term customers.
tick icon
Compatible with Hyva theme (view demo)
tick icon
Compatible with Hyva Checkout
tick icon
Need API/GraphQL for Magento 2 Reward Points? Chat now
Compatible with:
Community: 2.4.4 - 2.4.8
Enterprise: 2.4.4 - 2.4.8
Free Installation
Free 1 year support & updates
60 days money back guarantee
GraphQL icon
GraphQL
Rest_api icon
Rest API
Hyvä theme icon
Hyvä Theme
Adobe Marketplace icon
Adobe Marketplace
Progressive Web App icon
Progressive Web App
Hyvä Checkout

Turn shoppers into loyal customers with reward points

Improve customer loyalty
Boost customer loyalty
by rewarding repeat purchases and encouraging long-term engagement.
Increase conversions
Increase conversions
with visible rewards at key points like product pages and checkout pages.
Encourage engagement
Encourage engagement
by offering points for referrals, signups, reviews, social shares and more.

Manage and control all reward rules in Magento 2

Take full control of your Magento 2 reward point system by setting custom earning and spending rules, managing points manually, and handling cancellations with ease. Stay flexible while keeping your reward system consistent, fair, and aligned with your business goals.

Set precise earning and spending rules

Define exactly how and when customers can earn or use loyalty points. You can set conditions like minimum or maximum points per order, restrict usage by product, category, or customer group, or assign special earning rates for VIPs. This keeps your program both rewarding and sustainable.

Create or adjust points manually

Manually update customer points directly from the Magento backend—whether it’s adding points for a special promotion, correcting an issue, or handling an offline reward. You can also include a custom note for each manual entry to maintain full transparency in your system.

Refund points on order cancellations

When an order is canceled, any points the customer earned or used will be automatically refunded to their account. This automation helps you maintain a fair and accurate loyalty system without extra admin work, and it ensures your customers never feel shortchanged.

View detailed reports on points activity

Track your reward system’s performance with clear reports showing earned and spent points. View data by time period, activity type, or customer actions. These insights help you understand customer behavior, evaluate reward effectiveness, and fine-tune your program over time.

Other helpful features of Magento 2 Reward Points

Total points on homepage

Display each customer’s total reward points clearly at the top of the homepage. This constant visibility keeps loyalty front-of-mind and encourages customers to return, check their balance, and find ways to use or earn more points as they browse your store.

Transaction history panel

We created a separate page to display transaction history in table format. This table will show several pieces of information such as:
check
The date of the transaction
check
The transaction content (earning or spending reward points from what activity)
check
The number of reward points added or subtracted
check
Transaction status (completed or not) and points expiration date

Reward dashboards

The reward dashboard is designed to help customers easily track their reward information on a single, comprehensive page. This information includes:
check
Available balance, total earned, total spent
check
Customer's milestones (for example: your tier is V.I.P. 1 at present)
check
Current exchange rates (for example: you will earn 5 points for every $100.00 spent on your order; each 5 points can be redeemed for $10.00)
check
Recent transactions: Customer's points earning and spending history

Point highlight option

Reward points can be highlighted in various locations, including the checkout page, product page, and category pages, even for non-logged-in customers. Additionally, you can customize the text highlight color.

Icon customization

This feature enables you to create a unique and professional shopping experience. Instead of using the default icon, you can upload a custom icon that aligns with your store's brand and style. The extension supports popular image formats such as PNG, JPG, WEBP, and SVG.

Import/export reward data Ult

Easily migrate or back up reward transactions with CSV/XML import/export. This is especially useful for syncing with CRMs, reporting tools, or when transitioning stores.

One-Step-Checkout integration

Integrated with One Step Checkout, this plugin allows customers to view their order summary and redeem reward points on a single page. The clear display of reward points and redemption options empowers customers to actively use the program.

API Integration

API integration unlocks endless possibilities for customizing and expanding your reward program. Customers can enjoy seamless shopping experiences and redeem reward points across multiple devices. Additionally, the API supports the creation of reports and administrative pages for the reward program, along with numerous other advanced features.

What customers say about us

Product reviews: 29
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
Ct web
09 October 2024
Verified purchase
I've raised a question around CSP and the support team had an excellent response and quickly addressed the issue. Thanks Kein
Ivo
23 January 2023
Verified purchase
Mageplaza is my favorite extension builder because of their support. The extension had a good price comparing to others. Installing was easy. I had some issues configuring it. But Mageplaza fixed the bugs and uses my feedback to release newer better versions on and on. Language issues were also fixed at my shop. So happy now to have contributed and having a good functional reward system on the shop. Only thing I was missing is a CMS page where the reward system is explained to the customers. As this would be the same for about 90% of the contents for all shops, this could be a feature to add.
lee
26 May 2022
Verified purchase
Very nice plugin, it makes my customers enjoy shopping on my website even more
Reynolds
02 May 2022
Verified purchase
This extension does what it says and I'm happy with it. One piece of advice: go for the Ultimate version, as you'll need the Reward for behaviours and the Report feature.
Ky Nguyen
21 April 2022
Verified purchase
We bought the Pro version and it just works as expected. Highly recommended.
Barka
19 April 2022
Verified purchase
It's meaningful to discuss with their support team, they understood the point and give a relevant and quick response. Thanks
Gaia
13 February 2021
Verified purchase
Was a nice plugin and worked well but didn't do what I needed in the end so have to return it but for it can do it does very well
Simona
17 November 2020
Verified purchase
Great extension and fast support. I bought the Pro version and tried some simple rules. It's just great. Can't wait for the site to go live to really test it with sales, I think that the customers will like it!
Bill Rust
24 August 2020
Verified purchase
This extension does exactly what it says. Easy to understand and configure. And our customers love building up and spending their points!
alan
23 July 2020
Verified purchase
Not bad
Anil Bhat
20 July 2020
Verified purchase
We installed it seamlessly within a few hours. Features are great and covers all our requirements
Andy
09 April 2020
Verified purchase
Great products and great service. They offer the best service in my experience for all my Magento extensions I have purchased. Highly recommend.
Bartosz
04 April 2020
Verified purchase
Wonderful extensions. Easy installation, really hassle-free. Many options to customize. Definitely the best in the budget.
Mayyar
30 January 2020
Verified purchase
an easy module to install. Cart and Behavior rules give a wide variety to configure the reward system. Also, MagePlaza support is such a quick, professional and very efficient service!
MohanaKrishnan
29 November 2019
Verified purchase
Instantly quick fix made by Bruce which saved my day! The support was awesome!
MohanaKrishnan
01 November 2019
Verified purchase
Best support service. We will purchase more extensions in futures and refer Mageplaza for our clients.
Jan Hemmingsson
29 October 2019
Verified purchase
Always fast and friendly support from Mageplaza. My site worked again!
Michael
13 June 2019
Verified purchase
In general, the extension works as advertised. Lots of features and a ton you weren’t expecting that are really great. I’ve been working on Magento for 10 years and I can confidently say that these guys know what they’re doing. Clean and reliable code. That’s all fine and great but what really got me off my ass to write this review was the dev support, I had some features that I really needed, and I asked if they were ‘possible.’ I was expecting a bush-league workaround or a simple “nah” but I was SUPER impressed by the response I got instead. Thomas, one of their devs immediately jumped in and wrote a whole new plugin for my cart to work correctly. He even followed up a few days later to see how things were going. – Blown away. As if the extension doesn’t do enough to begin with, the cost was worth the support provided to follow, alone. These guys will get as much business as I have to give them going forward.
Simone
08 April 2019
Verified purchase
It's really useful to increase customer loyalty at your store. For the customer, this extension is easy to use and the Mageplaza support is reliable!
Martin
25 March 2019
Verified purchase
Does a great job and has helped my sales. Is easy to configure and offers a good solution. Should be on the top of your list of addons.
Jerry
17 March 2019
Verified purchase
This is hands-down the best addon you can have for your store. Not only does it drive engagement through sharing and repeat orders, it gives customers an incentive to order MORE to get more points. Sort of like micro-transactions. A+
marina
27 November 2018
Verified purchase
I used Reward Points from j2t before and they were just OK. But Mageplaza Reward Points extension is a huge step UP. Ultimate edition of this module makes my revenues go and go...I can't wait for milestones feature, this will be a huge step forward. Thanks, Mageplaza.
Benny
14 November 2018
Verified purchase
This plugin is very easy to use. I really love it!! Customers can earn points and redeem for cash!! It's the best extension I found after a long search. I'm very happy and highly recommended.
Patrick
04 November 2018
Verified purchase
This little add-on has a major impact on customer loyalty and helps you to stabilize and increase sales:-) The useful adaptations of this module you can do is that you can customize this extension as your needs.
Lubomir
24 October 2018
Verified purchase
This is an amazing extension which is a must-have for every e-commerce store. The set up is very easy to install. Just try and see. Much more easy to retain customers :-)
Pawel
20 March 2018
Verified purchase
I am very satisfied with this extension because it's very useful for my store. I did have an issue with the translate of extension, they worked quickly to resolve the issue. I am very happy with the support.
Vernon
09 March 2018
Verified purchase
It's such a big surprise for us to experience this for the very first time. After having Mageplaza Reward points extension installed in our store, our conversion rate is growing significantly. Many one-time buyers visit back our website and purchase more. The last holiday shopping season was awesome, customers were more interested in shopping. It’s so cool after all.
Angelina Badger
09 March 2018
Verified purchase
It’s always so easy to be satisfied with the way I’m supported in Mageplaza. The guys solved the compatibility issue in my store so well that I couldn’t ask for more. Reward points extension is working properly and plays its role exactly as it’s claimed. Can’t wait to see the Ultimate version showing up.
MK. Fardy
09 March 2018
Verified purchase
Got this from a slot of Pre-order event. Mageplaza Reward Points extension is basically perfect for our store. Everything is working well and the extension’s brought many benefits so far. The support team works so efficiently, thank you guys!

Release notes

  • v4.8.5 (Magento v2.4.x)

    07 July 2025

    Standard:

    • Bug Fix: Fixed Incorrect Expiration Date when create transaction by admin
    • Bug Fix: Fixed Points Use not update when deducted by admin
    • Bug Fix: Fixed Expiring Points disappear when oldest expiring transaction is fully used
    • Bug Fix: Fixed for-Hyva worong check child of Hyva theme
    • Compatibility: Now compatible with Magento 2.4.8-p1

    Professional:

    • Bug Fix: Fixed Incorrect Catalog Earning Rule calculation when discount is applied in multiple currencies
    • Compatibility: Now compatible with Magento 2.4.8-p1

    Ultimate:

    • Compatibility: Now compatible with Magento 2.4.8-p1
  • v4.8.4 (Magento v2.4.x)

    23 April 2025

    Standard:

    • Compatibility: Now compatible with Magento 2.4.8
    • Compatibility: Now compatible with Hyva Checkout

    Professional:

    • Compatibility: Now compatible with Magento 2.4.8
    • Compatibility: Now compatible with Hyva Checkout

    Ultimate:

    • Compatibility: Now compatible with Magento 2.4.8
    • Compatibility: Now compatible with Hyva Checkout
  • v4.8.3 (Magento v2.4.x)

    03 March 2025

    Standard:

    • New Update: Change User guide link

    Professional:

    • New Update: Change User guide link

    Ultimate:

    • Fix Bug: Fixed not apply full behavior of points allocation in Cron
  • v4.8.2 (Magento v2.4.x)

    12 December 2024

    Standard:

    • Bug Fix: Fixed bug send email Expire Notification for already used points
    • Bug Fix: Fixed display Reward Points Expire Points on Customer
  • v4.8.1 (Magento v2.4.x)

    05 August 2024

    Standard:

    • Bug Fix: Fixed System earning config
  • v4.8.0 (Magento v2.4.x)

    30 May 2024

    Standard:

    • New Feature: We added Update the UI/UX for the Personal Reward Points page
    • Compatibility: Now compatible with Magento 2.4.7

    Professional:

    • New Feature: We have added the Hold Points feature after customers make a purchase.
    • New Feature: We added Update the UI/UX for the Personal Reward Points page
    • Compatibility: Now compatible with Magento 2.4.7

    Ultimate:

    • New Feature: We added Update the UI/UX for the Personal Reward Points page
    • Compatibility: Now compatible with Magento 2.4.7
  • v4.7.8 (Magento v2.4.x)

    16 February 2024

    • [Ultimate] Compatibility: The extension is now compatible with Hyva theme
  • v4.7.7 (Magento v2.4.x)

    05 January 2024

    • [Pro] Compatibility: The extension is now compatible with with Hyva theme
    • Bug Fix: We fixed the bug check CustomerID with parameter int
    • Bug Fix: We fixed the bug name of the attribute class
    • Bug Fix: We fixed the bug change template (Reward Points Ultimate)
  • v4.7.6 (Magento v2.4.x)

    30 November 2023

    • Bug Fix: We fixed the html error in the frontend
    • Bug Fix: We fixed the issue when points were deducted to a negative number upon expiration
    • Bug Fix: We fixed the page redirect error when adding products to wishlist
  • v4.7.5 (Magento v2.4.x)

    08 August 2023

    • Bug Fix: We fixed calculated shipping earn points
    • Bug Fix: We fixed sell product by points with spent points
  • v4.7.4 (Magento v2.4.x)

    27 July 2023

    • New Update: We updated UX/UI
  • v4.7.3 (Magento v2.4.x)

    30 May 2023

    • Compatibility: The extension is now compatible with Magento 2.4.6
    • Compatibility: The extension is now compatible with PHP 8
    • Bug Fix: We fixed display in Paypal review
  • v4.7.2 (Magento v2.4.x)

    13 April 2023

    • Compatible with Magento 2.4.5p1
    • Fixed minor bugs
  • v4.7.1 (Magento v2.4.x)

    05 January 2023

    • Compatible with PHP 8.1
    • Fixed minor bugs
  • v4.7.0 (Magento v2.4.x)

    08 December 2022

    • Added: admin can set maximum number of point can earn per order
    • Added: admin can set redirect to Reward Point section after customer login
    • Added: hide top-link reward if balance is empty
    • Added: display reward discount for order items
    • Compatible with Magento v2.4.5
    • Fixed minor bugs
  • v4.6.0 (Magento v2.4.x)

    06 July 2022

    • New features:
      • Enable/disable earning points from order which applied spending points
      • Reward points notification for Guest in checkout page
      • Give points to customer when they reach a lifetime sales amount (behavior)
    • Compatible with Magento v2.4.4
    • Fixed minor bugs
  • v1.10.0 (Magento v2.3.x)

    06 July 2022

    • New features:
      • Enable/disable earning points from order which applied spending points
      • Reward points notification for Guest in checkout page
      • Give points to customer when they reach a lifetime sales amount (behavior)
    • Fixed minor bugs
  • v1.9.0 (Magento v2.3.x)

    28 February 2022

    • Get reward information from the order history
    • Fix minor bugs
  • v4.5.0 (Magento v2.4.x)

    28 February 2022

    • Get reward information from the order history
    • Fix minor bugs
  • v1.8.0 (Magento v2.3.x)

    28 December 2021

    • Added Give fixed X points for every fixed Y amount of price action for Shopping Cart Earning Rule
    • Compatible with Magento v2.3.7
Load More

Frequently Asked Questions

To allow the Mageplaza Reward Points extension: Log in to Admin Panel > Admin Panel > Store > Configuration > Mageplaza Extensions > Reward Points > General configuration and turn the Enable to Yes. Follow our guide to discover further settings.

The answer is yes. The Milestone program effectively encourages shoppers to interact more with the store by offering higher incentives for each upper membership level. It simply motivates people by explaining the more points they have, the more benefits they'll get.

Absolutely yes, the customer can use existing points and gain new points on the same purchase.

Sure. You can set specific customer groups for each loyalty program by navigating to its settings in the backend. Then, choose one or multiple customer group(s) you want to apply for that program..

Yes, you can initiate many point programs at once by setting various earning rates in the backend.

Don't worry. The rewarded points will automatically be revoked.

Yes. The Reward Points for the Magento 2 extension is designed with built-in email configuration, allowing store owners to set Point Expiration Email with a pre-made template.

Absolutely! To motivate customers with attractive messages when they place an order, you can customize that loyalty program's description in the backend.

Tracking customers' transactions with points is really easy with Mageplaza's reward program extension. The module provides a transaction history grid that automatically updates all users' transaction information like amount, status, created and expiration dates, etc.

Yes, Reward Points is compatible with Hyva theme & Hyva Checkout. However, if you still want to use the Luma Checkout, you can enable it by following this guide.

Magento Edition *
Version * Compare versions
FREE installation Tooltip
Ends in:
03 : 00 : 00 : 00
Get 10% OFF

Pricing

Choose your suitable edition.

Standard

$ 99 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Features:
check
Customize Point Labels
check
Configure Point Icons
check
Rewards for Customer Group
check
Rewards for Specific Store Views
check
Maximum Available Points Balance
check
Earning/Spending Configuration
check
Set up Display Configuration
check
Configure Email Notification

Professional

$ 199 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Everything in Standard, plus:
check
Set up Earning/Spending Rules
check
Display Points on Category & Product Page

Ultimate

$ 299 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Everything in Professional, plus:
check
Sell by points
check
Rewards for Multiple Interactions
check
Reports
check
Reward for Affiliate Program
Can't see the feature you're looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon