Magento 2 Reward Points

Boost your customer loyalty effortlessly - from buyers to loyal customers
- OR - Pre-order




Short Overview

Magento 2 Reward Points Extension is a powerful loyalty program which helps convert your buyers into loyal customers effortlessly by building an automatic points earning and spending system. Through this, stores can boost sales, conversion rate and have their customers around now and again.


See the power of reward system
Magento 2 Reward Point is best of Build customer loyalty effectively

Build customer loyalty effectively

As known as an effective loyalty program, Reward Points extension provides a reward system for various customer behaviors. By rewarding buyers for performing specific actions such as repurchasing, subscribing, rating and reviewing, shopping doers are engaged and encouraged to commit to your online stores.

Increase conversion rate effortlessly

It’s not easy to convert a visitor into a customer, but with Reward system for Magento 2, shoppers are more interested in shopping and repurchasing goods on your store. Reward point system make it more obvious that customers are able to buy everything with a bargain. Hence, this erases hesitation to convert in customer’s purchasing decision.

Magento 2 Reward System help Increase conversion rate effortlessly
Magento 2 Reward Point Program help Attract more new customers

Attract more new customers

Reward Points can be awarded for signup to encourage visitors to become registered customers. This is a big motivation to drive more traffic to your website; besides, Reward Point is seen as a powerful welcome gift that drives a shopper to place an order on your store.

Enhance brand awareness

To approach potential customers through social media is wise. By Rewarding points for sharing, you are able to drive customers to share and interact on social channels. Consequently, the awareness of your brand is enhanced dramatically with much lower cost.

Reward Points help Enhance brand awareness
Magento 2 Loyalty program help Improve customer’s satisfaction

Improve customer’s satisfaction

More rewarding methods can be applied to bring satisfaction to your customers such as rewards on customer’s birthday, special events and promotional campaigns.

Enhance customer’s shopping experience

Reward points for specific customer behaviors can be indicated everywhere on your store to remind customers of extra benefits they have for every interaction. This increases the effectiveness in loyalty program as well as improve purchasing experience.

Reward Points Program for Magento 2 help Enhance customer’s shopping experience

How it works?

See the workflow of reward point system
Reward points system Workflow: Set up Reward Points system rules
Set up Reward Points System rules
Reward points system Workflow: Customers interact on store
Customers interact on store
Reward points system Workflow: Customers get reward points
Customers get Points
Reward points system Workflow: Customers spend points on next purchases
Customers spend points on next purchases

Highlight features

See what make Reward System stand out
Reward points for customer purchases

Reward points for purchases

Reward points are displayed along with products on your store to indicate shoppers how many points awarded when an order is completed.

The point amount is set by store admins in the backend. From the Magento admin, you are able to pick up a certain store view or customer group to set the earning rate. Store admins can even determine the priority of each rate. This is so convenient for stores which apply many earning rates at the same time.

Customizable points label

Point labels are cool things to consider when you use points on your store. As this makes earning points more enjoyable and playful, buyers will likely be attracted to your loyalty program, hence are interested more in shopping on your website.

Online stores are able to name their reward points with eye-catching labels such as coin, flower, heart, and so on.

Magento 2 Reward Points module can Customizable points label
Set points expiration in Magento 2 Reward Point System

Points expiration

As an administrator, you have rights to accept your customers to use the loyalty points they earn forever or set the expiration for the points. The point expiration is a great way so that you encourage the clients to earn and spend the reward points, that means the customer’s experiences on your store is being raised. Be thoughtful about point expiration as it absolutely affects your loyalty program.

And obviously, an email notification about the point expiration is able to be sent to the customer before the point is inactive.

Points spending slider

Beside other different ways to select point spending like entering a number, a spending slider can be used to increase customer's shopping experience. By pulling the slider, things seem to be easier and more playful. The Point spending slider can be displayed on the Cart page and the Checkout page.

Reward Points extension for Magento 2 with Points spending slider
Magento 2 points indicators features

Point indicators

Point indicators are the points displayed on your online store to show how many points buyers can get when they place an order successfully. Point indicators can be configured to show up on the Cart page, Mini cart and Checkout page. Also, total points will be shown at the Top link and Dashboard. On the Category page and Product page, soon will point indicators appear in Mageplaza Reward Points Professional version.


See more details of Reward System
Magento 2 Reward Points Earning and spending rate

Earning/spending rate

Configure the reward rates for various customer groups with their own priorities

Magento 2 Reward Points transaction management

Transaction management

A detail transaction report of how buyers earned and spent points on your store

Magento 2 Reward Points icons

Point Icons

An icon can be uploaded by store admins to use as a symbol for reward points

Magento 2 Reward Points refundable points

Refundable points

Store admins can configure reward points to be refundable or not

Magento 2 Reward Points points restriction

Point spending restriction

The minimum and maximum amount of reward points spent in a time can be limited

Magento 2 Reward Points Customer group reward

Customer group reward

Reward point rates can be configured in specific store views and customer groups

Magento 2 Reward Points rules

Earning/Spending rules

A system of conditions and respective actions can form unlimited earning and spending rules. This feature offers a much greater flexibility in the way online stores set up reward levels.

Reward Points social

Social Sharing

Buyers can be also rewarded points when the product they share on social channels are purchased. This feature encourages buyers socialize your online stores. Facebook, Google +, Twitter … are supported.

Reward Points for behavior

Reward for behaviors

Besides rewards for purchasing, other customer behaviors on stores can be tracked and rewarded such as subscribing, product reviewing, rating, sharing and others.

Coming-soon features

Magento 2 Reward Points with milestones program

Milestones program

A powerful version of loyalty program which customers in other levels get different reward point tiers. This is a wise strategy to form lasting customer loyalty.

Import and export Reward Points in Magento 2

Import/Export points

Helps cut down workload for admins by easily importing or exporting customers’ reward points transaction. No more manual and complex work.

Magento 2 Reward Points Integrates API


Integrates with other third-party modules or apps in rewarding system. From this, buyers from other platforms do not miss any rewards from your stores.

Smart Pricing

Choose your suitable edition


Crafted for a Great Webstore Start
  • Supports for Magento 2 Community Edition
  • Eanring/Spending Configuration
  • 30 days refund - no question asked
  • View full features list


Most popular


Great for Enterprise solution
  • Includes all Professional features, plus ...
  • Social Sharing
  • Reward for behaviors
  • Reports
  • Sell Products by Points
  • Reward for referring friends
  • Priority support
  • 30 days refund - no question asked
  • View full features list

Add to cart

Magento Edition

Total: $99

Add to cart


Total: $199

Add to cart


Total: $299

Free Update

Free lifetime updates

Premium Support

We offer fast response tickets.

30-day Money Back

There is no risk, why not give a try.

One-time payment

One-time payment, no hidden cost.

Frequently Asked Questions

We have answered a wide range of Questions for your Convenience

Q. What are name of points I should call?

There are so many options you can name for points such as pounds, cash, dollar, cent, etc or you can call creatively as star, flower, heart, or love etc. Remember that maybe it is the smart way to impress your customers.

Q. Can I create many programs at the same time?

Yes, you can do that by setting various earning rates in the backend

Q. What if I have some parallel reward point programs?

If so, you have to set the priority for each. The earning rate with a higher priority with be applied first

Q. Can I try creating a loyalty system for Magento 2 with Mageplaza Reward Points Module?

Of course, yes. You will have great experience in building loyalty program with the live demo extension.

Q. What languages does Reward Points support?

Feel free to set up languages for your store; it can be English, French, German or anything.

Q. What is a milestone program?

Milestone is a tiered/level program you can create when installing Reward Point System - the Ultimate version. Different tiers/levels such as Platinum, Gold, Silver come with different benefits. The higher tier a customer reaches, the more rewards he will gets.

Q. How to track customer’s point transaction?

From Magento Admin Panel, you can see the details of transaction including created time, used point, point balance and status.

Q. How often will you update the module?

Whenever there is a new version, we will update and you can download it by going to My Account > My Download Products.

Reviews (8)

What our customers say
  • Awesome extension

    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.

    Posted by marina on 27 November 2018
  • Awesome extension !!!

    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.

    Posted by Benny on 14 November 2018
  • Perfect Extension

    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.

    Posted by Patrick on 04 November 2018
  • Great loyalty program

    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 :-)

    Posted by Lubomir on 24 October 2018
  • Incredible support and respect for the user

    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.

    Posted by Pawel on 20 March 2018
  • Our loyal customers' number has increased by nearly 30%

    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.

    Posted by Vernon on 09 March 2018
  • Great support from you guys

    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.

    Posted by Angelina Badger on 09 March 2018
  • Basic yet useful

    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!

    Posted by MK. Fardy on 09 March 2018
  • Leave a Review

    How do you rate this product?

    Feature Comparison Table

    Features For Standard Professional Ultimate
    Ability to set reward point rate for purchases Admins Yes Yes Yes
    Configuration in various store views Admins Yes Yes Yes
    Reward points for specific customer groups Admins Yes Yes Yes
    Reward point labels are easy to customized Admins Yes Yes Yes
    Reward point icons are configurable Admins Yes Yes Yes
    Ability to configure expiration for reward points Admins Yes Yes Yes
    Allow typing a number to apply the amount of points spent Admins Yes Yes Yes
    Configure the point spending slider Admins Yes Yes Yes
    Configure the checkbox “Spend the maximum of my reward points” Admins Yes Yes Yes
    Allow admins to restrict the minimum and maximum amount of reward points spent in a time Admins Yes Yes Yes
    Ability to display reward point appearance on the Minicart, Cart page and Checkout page. Admins Yes Yes Yes
    Ability to display reward point appearance on the Category page, Product page. Admins _ Yes Yes
    Provide a transaction log to keep track of customers’ activities regarding earning/spending reward points Admins Yes Yes Yes
    Allow admins to determine if reward points are refundable or non-refundable Admins Yes Yes Yes
    Reward points by earning and spending rules Admins _ Yes Yes
    Be rewarded by points for each purchase successfully made
    Buyers Yes Yes Yes
    Be indicated conveniently about reward points on the Mini cart, Cart page and Checkout page Buyers Yes Yes Yes
    Be indicated conveniently about reward points on the Category page, Product page. Buyers _ Yes Yes
    Identify reward points by their custom icons and labels
    Buyers Yes Yes Yes
    Be informed about reward points status: balance updates, point expiration Buyers Yes Yes Yes
    Be able to keep track of transaction history: Balance, Changes, Expiration date and Status.
    Yes Yes Yes
    Be noticed of the current reward point balance at the top menu bar Buyers
    Yes Yes Yes
    Be able to redirect to My points and rewards page Buyers
    Yes Yes Yes
    Enter a number to apply the amount of reward points spent at checkout Buyers
    Yes Yes Yes
    Use the checkbox to spend the maximum amount of reward points at checkout Buyers
    Yes Yes Yes
    Pull the point spending slider to select the amount of reward points at checkout Buyers
    Yes Yes Yes
    Be able to get points refunded Buyers
    Yes Yes Yes
    Unlimited ways to get reward points based on products/categories/product attributes and so on Buyers
    Yes Yes
    Reports Admins
    _ Yes
    Sell products by points Buyers
    _ Yes
    Reward for referring friends Buyers
    _ Yes