Reward Points Plus Ultimate

Reward Points Plus Ultimate

Compatible With: Community 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3 Enterprise 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Current Version:
Stable Build
04 July, 2017
Extensions, Sales, Rewards & Loyalty
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 IE Windows: 10, 11, 8, 9, Edge
License Type:
Open Software License 3.0 (OSL-3.0)


Scale up your customer loyalty program with the comprehensive solution from Reward Points Plus Ultimate Edition.

Other Extensions by Magestore


Back to top

The Ultimate Edition of Reward Points Plus extension for Magento provides various functionalities to enhance your loyalty system. The module not only rewards customers for their purchasing activities but also gives points for customer’s behaviors, on special occasions and with different preferential treatments for each customer group. Furthermore, this loyalty extension is powerful to build a referring program which allows customers to refer their friends and transfer points.

How Reward Points Plus extension for Magento benefits your business?

Configure Earning & Spending Rate

The Reward Points Plus extension allows you to set conditions of earning and spending points. It helps you diversify your Magento loyalty programs and promote your marketing campaigns.

While Catalog Earning Rule enables your customers to earn points based on specific products they purchase, Shopping Cart Rule enables them to earn points based on specific values of orders. The greater orders customers place, the more points they can gain! Your customers are motivated to buy more!

Besides, to prevent a loss which might happen when your customers spend too many points on purchasing, you can limit the number of spending points according to the price of the product or the shopping cart value. You can also set up the discount type to be a fixed amount or a percentage of the whole order.

Manage Point Balance & Point Transaction

Admin can manage all point transactions and customers’ point balances in the Magento backend. It is convenient to add or deduct reward points from customers’ balances manually or import balances in one go using CSV file.

Refund by points

This reward points extension allows admin to refund by points. You can give customers an amount of points which equals to the order’s value instead of making a refund in money. Customers then can use points for their further purchases. This helps you flexibly deal with refund cases and maintain customer’s relationship with your business.

Reward on customers’ behaviors

Your customers can earn loyalty points from a number of activities on your website. These activities include signing up, logging in, subscribing to newsletters, taking polls, tagging products, rating and/or reviewing products and liking/sharing via social networks. Customers can view the exact number of points they can get for all of those activities in frontend as well as on My Reward page. In the Magento backend, you can configure different conditions of earning points for different activities.

This Magento loyalty extension makes it simple to deepen your customer’s engagement.

Refer friends & Point transfer

Do you want to transform your reward system into a super customer-get-customer machine?

Thanks to Refer Friends functionality, your customer can receive points for his referral and the referred friend can enjoy some discount when making purchases. Customers can share links or coupons via many channels such as email, Facebook, Twitter, G+. They can import all contacts from multiple mailboxes (Gmail, Yahoo) and write their own messages to refer their friends to your business. Besides the Refer Friends page, customers can share on the Product Detail page in the same ways.

Point Transfer functionality, on the other hand, allows your customers to transfer points to each other. Furthermore, your customers can send points to those who have not registered on your site. This feature helps you expand your customer base via your customers’ referral. As an admin, you can also create new point transfers for your customers right in the Magento backend.


The reward points API helps you manage your e-stores by providing calls for working with resources such as customers, transactions, friend referrals, behaviors, and transfer.

- Reward Points Customer API
Allow you to get info by email, get id by email, get points balance by email, get points balance by customer id, get points of customers.
- Reward Points Transaction API
Support transaction management.
- Reward Points Refer Friends API
Allow getting coupon/link by customer_id/customer_email or getting customer_id by coupon/link.
- Reward Points Transfer API
Support point transfers management.

Reward on events

The Reward Points Plus module enables you to create special occasions to give points to customers. These occasions can be product releases, Noel, New Year or anytime you wish.

You can set up the target customer groups which are eligible for the points in different ways: select any available group in the System, configure your own desired one with many conditions, and import customer list using a CSV file.

This feature is useful to create campaigns for different target customer groups on different occasions. Also, you can set up the number of points given to customers as well as their expiry date.

More interestingly, you can add snow-falling effect to your website.

Reward on loyalty level

Customers earn 50 points and become VIP to enjoy 5% discount for 1 year - if you want to run that kind of promotion program, Loyalty Level functionality will help you achieve it with ease. You can create and manage unlimited member levels or customer groups with different preferential treatments. Customers will be motivated to earn and accumulate points in their balances, and then exchange a certain number of points to participate in these groups. You can also enable your customers to auto-join special programs based on accumulated points or total sales.

As loyalty group’s members, customers are eligible to enjoy special benefits such as discounts on future purchases, higher earning rate, lower spending rate, etc. This helps strengthen the bond between customers and your business.

Reward on coupon

With Reward Point Coupon feature, you can manually issue Reward coupon codes or generate them in mass. Customers can receive Reward coupons as gifts or special offers, and then redeem points to use as a discount on further purchases.

Reward coupons are printable and easy to modify the design, thus you can flexibly implement them in offline uses.


Easily manage your reward system’s performance with the report functionality. Take a careful look, analyze figures and make adjustments if necessary.

The reports show detailed information of Spend/Earn ratio, Number of loyal customers over time, Points earned and spent, Signups, Newsletter Subscription, Reviews, etc.

There are also other concrete reports of Orders, Customers, Products, Earned Points and Spent Points.


Reward Points Extension Ultimate Edition - Feature Full List

For Customers:

  • Earn reward points for placing orders or taking some specific activities on site
  • View information of point rewarding on many places including product detail pages, mini cart, and shopping cart
  • Follow and manage reward points on the top link or on My Rewards page
  • Choose how many points they want to spend on the Shopping Cart and Checkout pages
  • Know the exact number of points they can get for each activity in frontend as well as on My Reward page
  • Share links or coupons via many channels such as email, Facebook, Twitter, etc
  • Transfer points to others
  • Earn reward points on special occasions
  • Apply reward coupon codes when placing order

For Admins:

  • Configure conditions for customers to earn points when they purchase or take other activities on site
  • Enable customers to earn points based on specific products or specific values of orders
  • Configure spending rates for customers to exchange points into money to check out
  • Set up the minimum number of points to be redeemed or the maximum points that can be allowed to use for an order
  • Set some specific products to be bought with points only
  • Import/Export points of many customers at the same time by using CSV files
  • Manage/ View transactions related to points manually
  • Use points while creating orders in the backend.
  • Refund points to customers
  • Allow admin to view detailed reports of Spend/Earn ratio, Number of loyal customers over time, Points earned and spent, Signups, Newsletter Subscription, Reviews, etc.
  • Use calls to work with resources such as customers, transactions, friend referrals, behaviors, and transfer
  • Enable customers to transfer points to others
  • Set up rewarding program for special occasions
  • Create & manage unlimited member levels or customer groups with different preferential treatments
  • Generate & print unlimited reward coupon codes


  • Support multiple stores
  • 100% Open source
  • Easy to install and configure
  • User-friendly interface
  • Compatible with Magento Community version 1.4 - 1.9 and Enterprise Edition 1.9 - 1.14


Front-end Demo

Back-end Demo



Read our new policy here before purchasing!



If you love our product, please take a few minutes to leave a raving review (if you think we deserve it). Your positive review will be the best gift and the biggest motivation for us to continue improving while making other outdoor enthusiasts make the right choice.

Release Notes

Back to top


  • Compatible with CE: 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with EE: 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:



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

Q & A

Back to top


Back to top