Reward Points for Magento 2 | v1.0.0

Magento 2
Thank customers for shopping at your store and performing advantageous actions by giving them reward points. Encourage users' activity to let them feel that making purchases is beneficial.
Reward users for purchases, registration, etc.
Manually add or deduct points
Pay for orders with points fully or partially
Set points exchange rate
All actions are already configured
30 Days moneyback
50% Off updates
120 Days free support

Encourage customers' activity

Give customers reasons to become loyal and come back to your store
Show users the advantages of spending larger money amounts at your store
Stimulate certain actions, e.g. registration or subscription
Make customers feel cared about - give points on special occasions
Use points to pay for orders fully or partially
Give rewards for completed orders
Surprise clients on their birthdays
Grant points for spending large money amounts
Motivate customers to receive your emails
Reward users for sharing their data

Rewards types you can use

Preconfigured actions for ease of use

With the Magento 2 Rewards Points extension you get 5 preset actions which you can use out of the box. If the preset options are not suitable for you, just change points amounts or conditions in rules' settings.

Order Completed

Stimulate customers spend more at your store by letting them understand that the more they spend the more they return. Add points after customers complete orders. You can also limit this rule in the 'Conditions' tab to be applied only to particular products, categories, etc.

For every $X spent

This is an additional stimulation action, which adds points for every $X amount spent in one order. It helps to increase average order amount, for example give 30 points for every $100 spent in one order.


With the Magento 2 Reward Points module you can encourage users to register. Collecting customer info helps to find personal approach and spend less money on promotions.

Newsletter subscription

Encourage clients to subcribe to a newsletter by adding points for the action. Keeping contact with your clients is much easier than attract new ones.

Customer birthday

Surprise customers on their birthdays - give them small presents. Add points to their accounts before or after birthdays. The rule works only once a year for a client.

Reward rules conditions

The tab contains a standard Magento conditions tree. You can apply conditions based on cart or product attributes as well as create complex combinations.

What Admin user is able to do?

Control customers' points by following the change log
Manually add or deduct points specifying the change reason
This is how customers see manual points modification in a change log
Set points to store's currency exchange rate

Points to store currency ratio

Specify how many points are equal to 1 unit of store's currency. Customers can see the exchange rate in the shoppig cart right above 'Apply Rewards' button.

Reward rules grid

See all the rewards rules you've set on a handy grid. You can activate, inactivate or delete the rules in bulk.

Flexible rules settings

Specify rule's name and storeviews, where it will be applied. Set a label, which is shown in a customer account, when rewards are added.

Birthday bonus offset option

Specify when customers get their birthday bonus. If you want them to receive it before birthdays, just add a negative amount of days to the 'Birthday offset' field. Add '0', if you want them to get the bonus right on birthdays.

Manual reward points change

Admin has an ability to add or deduct points manually. Just go to a 'Reward points' tab on a customer info page, click 'add/deduct points' button and specify the amount you want to add or deduct and the comment, which is displayed to a customer.

7 reasons to choose
Risk-free Investment

30-day moneyback guarantee for all extensions. No questions asked.

Comprehensive Documentation

There is a detailed user guide with examples even for tiny addons. FAQ section and videos also available.

Solutions Which Work

Careful in-house testing ensures you get robust applications. Multiple stores support. Custom themes compatibility. All included.

Outstanding Support

Our support service is friendly and of high quality. And it is free. Unbelievably. Just check independent reviews at Magento Connect.

Usability and Performance

Nice and easy to use interfaces. Fast algorithms. Save your time and get things done.

Flexible and Easy Licensing

No product or store view or domain limits. No monthly fees. No hidden charges. One extension license for one Magento installation.

Long Term Strategy

We've been in the market for 5+ years. We're proud to be a Bronze partner and are planning to stick to Magento platform for years ahead. We're doing our best to build extensions which maximize effectiveness of your business. We're open to customers' suggestions and constantly update our products to match your needs.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code
* The name "Magento" and the logo are the trademarks of Magento, Inc.

General Questions

How can I pay for Amasty extensions?

You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed.

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

Our license allows you to use a single extension license on one Magento installation.

Extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However if you run each website on a new installation of Magento, you need separate license for each of them.

The full end-user license agreement is located here:

How to install Magento extension by Amasty?

Each Amasty extension pack includes module files, an installation guide, a user guide and license text. Depending on the extension you purchase, there also may be import files which can be used by you as examples.

Amasty extensions are easy to install. All you need is to have FTP/SSH access details, and follow 3 steps to complete.

  • Unpack a "zip" file you download.
  • Upload all files from the "Step 1" and then from the "Step 2" folders to the root folder of your Magento installation.
  • Clear the cache.

If you are using code compilation, before installing the extension it's necessary to disable it! After you install, click the "Run Compilation Process" button in Admin - System - Tools - Compilation to recompile.

Please also check the extensions installation video guide:

Still unsure? Have complicated configurations or a lot of modules? We can offer professional installation service as well!

Can I test an Amasty extension on a staging site before transferring it to a live one?

Yes, you can install any Amasty 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. Amasty provides a 30-day money back guarantee. No risks for you.

Will I get any other benefits?

Yes! The good news is that every Amasty customer becomes a member of our Loyalty Program and can get a discount of up to 15%. You can find more information about it on the Program page. This is our way to thank you for being our client.

Write Your Own Review

You're reviewing: Reward Points for Magento 2