Reward Points + Referral program

Reward Points + Referral program

Allows you to reward your customers for any purchase and any other actions they do in your store, with points which can be redeemed for discounts or any other benefits in your store.

Compatible with:

Community -
Enterprise -


Reward Points module allows you to create a unique loyalty program in your store. Customers can earn reward points for orders in your store and then spend them for new orders. Customers can refer friends and recieve points for friend's orders. Customers can ean points for certain actions (e.g. reviews, likes in social media, sign up for newsletter, etc).

The extension will easily help you to convert your visitors into a loyal and profitable customers who will become your brand advocates in a short period of time, brining you more and more potential customers.

Administration Interface

Product Earning Rules

Allows to receive points for certain products. On the product page customer can see the number of points which he will earn, if he buys this product.

Cart Earning Rules

Allows to recieve points for total sum in the cart. You can give different number of points for achieving of certain conditions.

Interesting usage examples
  • Earn 10 points for each spent $10
  • Buy N products from the category A and receive double points!
  • Pay via the payment system A and recieve X points as bonus!

Behavior Earning Rules Must Have

Allows customer to earn points for doing certain actions:

  • Customer signs up in store
  • Customer votes
  • Customer emails product's link to a friend
  • Newsletter sign up
  • Customer adds a tag to a product
  • Customer writes a product's review
  • Customer has a birthday
  • Customer is not active for long time
  • Facebook Like
  • Twitter Tweet
  • Google+ Like
  • Pinterest Pin
  • Referred customer signs up in store
  • Order from referred customer
Interesting usage examples
  • If customer has not visited the store during N days, extension automatically gives X points and sends an email with invite to use points.
  • When N invited friends place at least one order each, customer receives a bonus X% from sum of their orders.
  • Invite a friend and recieve 15% bonus for his first order, 10% for the second order and 5% for the third order!

Spending Rules

Allows to manage how customers can spend the points. For example, for each 10 points we give discount $1.

Has ability to limit the number of points, which customer can use per one order. For example, using points customer can pay not more then 20% of the order total.

Notification Rules

Allows to manage the rules for displaying notification messages for customers. Those messages can inform customer about ability to earn points. Messages can be shown on the following pages:

  • Customer Account > My Reward Points
  • Customer Account > My Referrals
  • Cart Page
  • Checkout Page

You can setup different conditions to show the messages.


  • On the product page we show the number of points, which customer can earn if he buys this product.

  • Extension displays the social buttons block on the product and categories pages. Customer can like the page and earn points.

  • On the cart page we show the block Use Reward Points.

    Customer can enter any number of points, which he would like to spend and recieve discount. Sum of earned and spent points will be shown in the cart totals.

  • Section Reward Points in the customer account

    Customer can check the number of points on his balance, his transactions, information about conditions to earn/spend points.

  • Section My Referrals in the customer account

    Customer can send invitations to his friends and earn points for their registrations or orders.

Integration with other extensions

  • Extension is integrated with Mirasvit Advanced Newsletter

    This integration allows to earn points for newsletter signup.

  • Extension is integrated with the following types of onepage checkouts: New

    • IWD Onestepcheckout
    • MageStore Onestepcheckout
    • Apptana Onestepcheckout
    • Idev Onestepcheckout
    • Firecheckout
    • GoMage Checkout
    • LotusBreath Checkout

    This integration allows customer to use points on the onepage checkout page.

Advantages over other solutions

  • You pay for extension only once. No monthly or annual payments. No limits for number of transactions, products or customers.
  • Extension is integrated with Onepage Checkout extensions of different vendors. This allows your customers to spend points on the checkout page. This is a very convenient way for customer. Other solutions don't have this advantage.
  • Extension has very flexible Earning/Spending/Notification Rules. This allows you to configure extension for your own unique requirements.




  • Fix issue with incorrect points calculations for grouped products when Product Rule is used (#50)
  • Fixed issue with awarding points below minimal spending limit (#50)
  • Fixed issue with "Is Referral" condition, which does not work with event "Customer signs up" (#50)
  • Made "Is Referral" and "Is Referee" conditions Yes/No dropboxes (#50)
  • Fixed store crush issue when Rewards Social Buttons block is called directly (#46)
  • Made refer links redirect to SEO-friendly URLs (#44)
  • Fixed incorrect calculation of minimal points for spending (#42)
  • Fixed Ultimo theme compatibility (#39)
  • Fixed firecheckout styles (#37)


  • Added support of Aitoc Onestepcheckout (#49)
  • Added to Spending Rules filter by customer attributes (#50)




  • Issue when option "Allow to spend points for shipping charges" ignoring in spending rules (#37)


  • Improved Refer Friends invite popup (#34)




  • Issue when points are not earned for pins (#30)






  • Issue when spending rules discount used only base currency (#22)




  • Sign In points awarding when save process is altered by checkout (#17)
  • Issue when spending rules calculate wrong amount of max point to spend (#19)




  • Added Rich Pins support for Pinterest
  • Created script for exporting customers' balances to CSV


  • Added ProxiBlue GiftPromo detection to Validator
  • Fixed Summary Block display at Customer Account Dashboard
  • Fixed insecure link for Reward Block at Cart
  • Fixed an issue with earning twitter points for new Twitter API




  • RWP-130 - Added conditions Discount Amount and Coupon Used to the Cart Rule


  • RWP-135 - Fixed issue with incorrect variable handling in WYSIWYG editor in Earning and Notification rules
  • RWP-124 - Fixed layout of Rewards Block for IDev Checkout
  • RWP-132 - Fixed bug which prevents tinyMCE from correct images and widgets upload in rules
  • RWP-129 - Fixed points earning if we manually change the order status




  • Add French locale files


  • RWP-128 - Fixed issue which prevents social buttons from earning points (affects only 1.1.5)
  • RWP-125 - enabled translation for backend translations and fixed email template selection




  • RWP-117 - Added compatibility patch with Intenso-based themes, which allows spend block to be shown on cart
  • RWP-120 - Allow to always use Referred Customer properties in Behaviour Rule
  • Compatibility with IdevCheckout v. 4.5.5


  • RWP-122 - Fixed referral record on registration from social network and fixed field with sharing URL
  • RWP-123 - 3rd-party extensions can change the quote id for order and this may be cause of error in backend
  • RWP-122 - Fixed referral record on registration from social network and fixed field with sharing URL
  • RWP-115 - Fixed behaviour event Customer logs in, now it earn points once a day
  • RWP-120 - Added script disable script for Referral condition
  • RWP-119 - Added missed translation strings to CSV files
  • RWP-115 - Fixed behaviour event Customer logs in, now it earn points once a day
  • RWP-112 - Fixed bug, which forced all notifications to be sent from General Contact email
  • RWP-109 - Fixed bug with not cancelling points, awarded for order from referral

  • RWP-109 - Added validator test for known issues and check for RWP-109 added
  • RWP-109 - fixed very old bug with not cancelling points, awarded for order from referral. Affects all versions

  • RWP-107
  • RWP-100
  • RWP-106

  • RWP-73

  • RWP-70

  • RWP-71

  • RWP-68

  • RWP-53

  • CSS fix for RWP-34
  • RWP-43

  • RWP-41

  • RWP-40

Sort by: Most helpful Newest
  1. 2 people found this review helpful
    Works as described, Easy Setup, Great Support

    The Rewards Plugin by Mirasvit is definitely comparable with the features it provides with respect to other rewards plugins and the price is very competitive. The install and setup service was simple and I had some CSS issues with my theme that Mirasvit support looked into and fixed without any issues. Support replies were always timely and I look forward to doing business with this extension provider in the future.

    By Cryogenn on October 14, 2014
  2. 1 people found this review helpful
    Good extension

    Good extension work as expected. Only small point, it will be nice to have the feature to apply Reward Points while creating a manual order in the admin.

    By Bert on March 31, 2016 Verified Purchase
  3. 1 people found this review helpful
    Great extension with lots of possibilities

    I use the extension combined with reward data from a physical shop.
    also the support is great!

    I would recommend this extension if you want to provide your loyal customers.

    By Dennis on May 13, 2015 Verified Purchase
  4. 1 people found this review helpful
    Excellent support

    The extension is great. Excessive features and great price. Support is outstanding, the guys answer almost immediately and solve problems within hours + enhancing features in really short time on request.
    I can recommend this extension and mirasvit in general.

    By Henning on December 27, 2014
  5. Really feature-rich

    Allows me the flexibility in running promotions for customers to earn rewards points.

    By Harmon on September 8, 2016 Verified Purchase
  6. Great Extension

    Lots of possibilities, you can configure this extension in every possible way and the customers are going to be happy!

    By Milosz on March 28, 2016 Verified Purchase
  7. Great & fast working

    good module and more than that best support

    By Rajat on March 2, 2016 Verified Purchase
  8. Reward points the best

    This extension is super, all is valid and great support.

    By Simona on February 16, 2016 Verified Purchase
  9. one of the best Reward Point Plugin

    After doing a extended research for about 3 days we bought this plugin and didn't regret. The flexibility it allows cannot be found in any other similar plugin....

    By Krishnendu on February 11, 2016 Verified Purchase
  10. Reward Points

    Excellent add-on - trouble free implementation

    By Beverly on February 4, 2016 Verified Purchase
  11. Best Ever

    I love working with Mirasvit. Extensions are great and always supported

    By Isaac on December 31, 2015 Verified Purchase
  12. Great extension, super support

    The last month we were busy implementing this extension on our website. We encountered some extension we use and Mirasvit helped us out professionally. This is the third Mirasvit extension we use so that must tell you something about the quality and support.

    By Bojan on December 14, 2015 Verified Purchase
  13. the best

    i think this is the best on the market....great support

    By Alessandro on December 13, 2015 Verified Purchase
  14. great support

    Its good but, need to improve. Awesome support

    By Kamendra on October 28, 2015 Verified Purchase
  15. Excelent

    This plugin working perfect and when i installed don't have problem, is perfect plugin

    By Jay on October 13, 2015 Verified Purchase
  16. The best rewards program

    A great module to build and manage your affiliate portfolio. With a well thought out policy enables customer loyalty.

    By Flavio on October 7, 2015 Verified Purchase
  17. Increased customer orders

    Another worth while purchase and already seen our return on investment in under a day for this extension. I saulte you all at Mirasvit.

    By Iqbal on August 25, 2015 Verified Purchase
  18. Good module

    this reward point module is very useful and works very well with out custom magento site. Mirasvit guys have supported us well on this module and even they provided custom integration with magegiant module for us. so far its going on very well and we also have proposed some new features in referral program of this module. We are using most of it as of now.

    By Abhijeet on June 17, 2015 Verified Purchase
  19. Refferal point system from mirasvit

    The refferal system is amazing, investing in exist customers is 1 of the best thing, and that thanks the plugin of mirasvit!

    Thanks Mirasvit from the Netherlands!

    By Tiem on May 24, 2015 Verified Purchase
  20. Powerful Reward Program

    Very powerful reward program that allows you to set spending and shipping rules based on condition and behaviors. The ability to give reward based on social sharing is a huge plus. We had some compatibility issue with in-store credit extension. Support team was able to resolve the issue. Highly recommend both the extension and Mirasvit.

    By Ethan on May 14, 2015 Verified Purchase
  21. Cool support and functionality

    Had few questions about license for dev. domain. Support responded quickly and helped solve problems I had within 5 mins.

    Great job!

    By David on April 7, 2015 Verified Purchase
  22. Great extension

    Very useful extension, recommended for everyone

    By Ferenc on April 6, 2015 Verified Purchase
  23. Reward

    Great Plugin ... Thanks.

    By Hooman on February 23, 2015 Verified Purchase
  24. Great service!

    Great service! Very fast and i would defiantly buy more extensions from Mirasvit.

    By Samo on September 3, 2014
  25. Great extension

    Cool extension and amazing support

    By Alex on September 3, 2014

Reasons to choose Mirasvit

Client focusing and satisfaction

It is our main goal. A big part of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support invest the best knowledge and experience, so you could come back to us again and again.

Remarkable support

30-days free and high quality support. We make an effort to satisfy you with work of every module you have purchased in our store. Helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with work of our extension for any reason we provide a full refund.

Constant improvements and upgrades

We provide you 1 year of free updates. We constantly add new features to all our modules. We are absolutely interested to hear your opinion and to implement your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

Module is easy to install and easy to upgrade, just follow step by step our user guide.

Safe Magento updates

No core modifications. Just copy extension files to store root directory.