Compatible With: 2.2.x | 2.3.x | 2.4.x

Reward Points

s:3:"100"; % of 100

The extension is a comprehensively featured enabling the implementation of Reward Points system in your online store! Thank your customers every single time they increase your revenue. Encourage your customers, and they will keep coming back to your store!

Reward Points Overview:
  1. Build the point system for customers
  2. Utilize points to discount for each order
  3. Simple to manage history transaction and current balance points
  4. Refund order by reward points
  5. Flexible to adjust customer's points by importing CSV file or manually modify on backend

Frontend Demo Backend Demo User Guide

In stock

With Reward Points Extension , your Customers can receive reward points when placing orders on your site. These points then can be converted to money for checkout at the rate configured by you. The System will show messages about the number of points Customers will earn and spend. Customers certainly feel more encouraged to purchase at your site when they can get some bonus for doing that!

1 : Earning reward points

-Magento Reward Points system enables your customers to earn points after placing orders at your store. You can flexibly set up the condition for Customers to get points each time they purchase by changing Amount of money spent and Earning Point(s), for example, "1 point for every $10 spent".

Earning Reward Points

2: Spending Reward Points

  • With Reward Points Module, on the Shopping Cart and Checkout pages, Customers flexibly choose how many points they want to spend. They can move the slide forward or backward or click on the Minus or Plus icons. The points will auto update and calculate in overview block.
Spending Reward Points
Manager Point Transactions

3: Manage Reward Points Balances

  • With Magento 2 Reward Points extension, customers can track their current point balance. All points are displayed under My Account > My Reward which is shown right on the top link, below their account name.
4 : Manage Points Transaction

Store Admin can view all the point transactions from the Magento administrative interface, as well as manage points while creating an order in the backend (Customer, Point Amount, Points Used, etc.)

Backend Point Transactions
Add/Deduct Reward Points

5: Add/Deduct Customers' Reward Points

  • In the backend of this Magento 2 Reward Points module, Store Admin able to add or deduct points from customer's balances manually. Just navigate to "Reward Points" tab on a customer info page, specify the amount you want to add or deduct and give the reason for that change.

6: Use Points to create order in backend!

  • Magento 2 Rewards module provides store admin the ability to create orders for the customer in backend using points.
Create Order with Points from backend
7. Refund by Reward Points

-Refund by Points is the feature to allow admin can return points that customers spent on the order back to them for the next purchase. What's more, from the customer's account, admin will be able to change their points balance instead of making a refund by cash. This helps to save your money and keep customer loyalty

Refund by Points
8: Export/ Import Points

Import/Export feature allows you to easily import and export customers’ point balances in CSV file directly to and from our Magento Reward Points system. Admin can quickly update Reward Points system with hundreds even thousands of customers’ point balances in one go. This is suitable for importing new customers’ balances and migrating data from other points system to your existing Magento Reward Points.

Import and Export Points
Why Magezend?
  • Magezend is an extension provider for Magento 2.
  • Our extensions are of high quality and 100% open source.
Write Your Own Review
You're reviewing:Reward Points
Your Rating


How can I purchase Magezend extensions?

We just have Paypal Payment method The most common means are PayPal. Security and fraud protection is guaranteed.

What is the license policy? On how many websites can I use Magezend extensions?

Our license allows you to use a single extension license on one Magento live site and an Magento dev site.

Can I install the Magezend extension on a staging site before transferring it to a live one?

Yes, you can install any Magezend extension on a test site and configure all the settings there before doing it on your live store.

Can I get a refund if an extension doesn’t suit me?

Absolutely. Magezend provides a 30-day money back guarantee. No risks for you.

If you are looking for a specific solution for your store, try to contact we to discuss about Magento custom extension development service.

How to install Magento 2 extensions?

Unpack the extension ZIP file on your computer. Connect to your website source folder with FTP/SFTP/SSH client and upload all the files and folders from the extension package to the corresponding root folder of your Magento installation: Please use the “Merge” upload mode. Do not replace the whole folders, but merge them. This way your FTP/SFTP client will only add new files. This mode is used by default by most of FTP/SFTP clients software. For MacOS it’s recommended to use Transmit. If you install several extensions from Magezend, they will contain same files from the Base package — feel free to overwrite them, these are system files used by all our extensions.

  1. Connect to your Magento directory with SSH.
  2. Run 3 following commands:
  3.      :> php bin/magento setup:upgrade
  4.      :> php bin/magento setup:di:compile
  5.      :>php bin/magento setup:static-content:deploy

Release version 2.0.0

Release version 2.3.0 : 18 Feb 20

  • Fix bug for Magento 2.3.3

Release version 2.3.0 : 10 May 20

  • Fix bug for Magento 2.3.4

Money Back

Free 30 days refund money

Free Update

Updating version for free

Free Support

Always ready to answer 24/7