Powered by Adobe Commerce 2.4.3-p2


Reward Points



Back to top

Acquiring new customers with new orders does not ensure the success of your brand 100%. What if they just make the first purchase and then never come back? Your business cannot grow sustainably without customer retention. Here comes the challenge all merchants have to deal with: How to grow trust and loyalty to the brand?

With the 6-year experience of working with international brands, we highly recommend you using the reward point program. Based on customers' specific actions, merchants are enabled to offer points per currency unit that customers can spend on the store. The collected points will motivate buyers to make further purchases, which also adds more points to their accounts. This creates an endless cycle of buying behavior that generates sales naturally.

Reward Points for Magento 2 is exactly what you are looking for. Admins can easily set up various point earning rules and let customers redeem points on the checkout page.


Feature Summary

For Customers

  • Allow customers to earn points when: Spend money on the store, Buy specific types of products, Sign up to store, Review a product, Subscribe to the newsletter, On customer's birthday, Refer a friend
  • Customer can share the referral code with their friends to earn reward points
  • Customers use points to get discounts
  • Customers can manage their reward points in My Reward Points Dashboard
  • Customers (both logged-in users and guests) can view the points earned alongside the product price on the product page and category page. 


For Admins

  • Create multiple reward point rules
  • Set the conversion rate for points
  • Choose the rule type: Behavior rules (Rule relevant to Event) and Product rules (Rule relevant to Product)
  • Admin can add or deduct points to a user manually
  • Admin can check the transaction history of all users
  • Set the label display for point unit (text size & color)
  • Set expiration time for points
  • Send email notifications to inform the point balance or remind the expiration date of points
  • Create a landing page link in the footer to announce reward point policy
  • Decide how reward points are applied to different cases: Orders with applied points, Orders with applied coupons, Refunded orders.
  • [Add-on] Create membership tiers to segment customers


Exclusive Features

Set Up Point Earning Rules

Store managers have full control of which actions will give customers points and how many points they will receive. They can also set these rules to be active within a certain time period to create rarity and encourage customer action. Each rule needs to be set as a behavior type or product type.

  • Behavior rules: Customers will receive rewards points when they perform specific actions on the store, including registering an account, subscribing to newsletters, and reviewing a product.
  • Product rules: Points will be rewarded for products with certain attributes or products that belong to specific categories.


Create Smart Announcements for Customers

The extension will allow admins to write a description of your active point earning rules set up in the backend and show it in the frontend. Customers can view these rules in the My Reward Points tab. But it is not enough because customers will forget it all right away. You need to remind them constantly about how many points they will earn during the buying journey. There are many places in the store that merchants can choose to show reward points.

On the product detail page, reward points will appear right below the product price to notify how many points will be added in the customer account when buying this product. Reward points can also be displayed on the category page, which helps customers know the points they will gain for each product without clicking for more info. Moreover, there will be a line of store notification whenever customers are rewarded. Moreover, the admin can enable email notifications for customers. There are two options:

  • Point Balance Update: Customers can receive monthly updates about the total current they have and the spent points.
  • Point Expiration Notification: Send reminders to customers to urge them to spend points before they expire.


Manage Reward Points & Points Exchange History

Admin can see all the customers with their accumulated rewards points. They can also see point exchange history, including the number of points exchanged, point balance before and after exchange. By setting an expiration time for reward points, merchants will urge their customers to make a purchase before all the collected points become useless.  Admins can decide whether or not:

  • Customers receive points when using discounts for orders.
  • When customers use discounts, reward points are reduced accordingly.
  • Reward points are deducted for refunded orders.

Membership Add-on

Store owners can easily segment customers by creating different membership tiers for different point earning rules. 

  • Create and name membership tiers
  • Track the membership status of customers
  • Manually set and change customers' membership tier


High-Quality Extensions & Services

  • 100% Open-source software
  • 6-month free support
  • Free lifetime updates


Demos & Docs


Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current), 2.1 (obsolete), 2.2 (obsolete)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current), 2.2 (obsolete)


Stable Build


09 July, 2021


Extensions, Sales, Rewards & Loyalty


Installation Guides

User Guides

License Type

Open Software License 3.0 (OSL-3.0)


Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    New function: Membership program
    - Add membership tier information on customer dashboard
    - Add membership program encouragements
    - Add point tracker
    - Add a description in the rules dashboard


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Add rule "Customer Gratitude"
    - Add send email for points expired and balance update events
    - Add Add a notification when bonus points are about to expire
    - Add Refer a Friend function
    - Add maximum points to be used


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    ### Added
    - Guests/ Customers who do not login can view the reward points earned for each products (on category page, product detail page).
    - Add some behavior rules: First time purchase and Lifetime Amount.
    - Refund by reward points.
    - Add a landing page as CMS page for loyalty program to the page footer.
    ### Fixed
    - Fixed some bugs.
    ### Removed
    - Remove social share rules: Google+, Facebook and Twitter, due to unstable API.


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    ### Added
    - Made various changes to backend UI elements
    ### Fixed
    - Fixed some bugs.


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    ## [1.0.1] - 14/12/2016 -
    ### Added
    - Mobile Login Feature
    - Risk Management Feature
    ## [1.0.0] - 13/07/2016 -
    ### Added
    1. Customer
    - Earn points when interact with stores.
    - Redeem points for discount (in checkout).
    - Get notification/hint for reward point.
    - Earn points when share product via Social Share plugin.
    - Manage reward points in My Reward Points Dashboard:
    + Reward Points Description
    + Current reward points
    + Point Transactions.
    2. Admin
    - Configure Earning Rules.
    - Configure Spending Rules.
    - Manage Customers points.
    - Manage Point Transaction History of all customers.


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top