Referral Bonus and Reward System

  • Popularity Score 214 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

The extension activates referral system, allowing customers to invite friends to your store and get discounts.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect


Referral Bonus and Reward System

Referral Bonus and Reward System is a useful module that motivates your customers to invite their friends to your store. Users profit from e v e ry successful referral registrations or purchase. Allow your customers to use social services, email and direct link for sharing invitations with new Magento Referral Bonus and Reward System.

Key features:

• Invite new users in a huge variety of ways;

• Get a discount for new referrals;

• Use this discount for future purchases;

• Let your customers control the amount of points they want to spend on a purchase;

• Invite users via email systems and social services or a direct link;

• Share points with other registered users.

Demo User Guide

Now there is no need to spend time for inventing new ways of attracting new visitors to your store – your loyal customers can help you do this.

The Referral Bonus module allows you to gift your customers with special points for every extra person whom they bring to a successful registration and/or purchase on your website. Customers can later spend these points on their own purchases or keep and even share with some other registered users.

The module provides a list of various methods which a customer can use to attract more friends and acquaintances: to send special invitation e-mails directly from their account, share referral links via social media and even import their Gmail, Yahoo or MSN address books into their store account to have a greater list of potential customers whom they can bring to your store.

This extension can make your store from just another place to purchase things, into a real community with highly-motivated and loyal customers who will take much of the burden of promoting your website in social media and attracting new customers on their shoulders.

Do not miss you chance for a good promotion opportunity!

How to use?

It’s time to get acquainted with Referral and Reward System features and the ways customers may use them. We will visually review extension options and activities related to them.

As soon as a user logs into his account a new Invite Friends section appears.

Referral Bonus and Reward System

The first step is to create an address book. So the customer should go to Fetch Adressbook tab.

Referral Bonus and Reward System

In this tab he/she may list the friends’ email addresses separated by commas and add them to the list or take address book from email accounts. Also, the customer can log in Gmail, Yahoo! or Hotmail and get a list of all friends to the address book.

To get statistics about the number of invitees, who have accepted the invitation – simply go to the Accepted Invitations tab which will provide detailed list and status for all requests which have been sent.

Referral Bonus and Reward System

To get statistics about the number of invitees, who have accepted the invitation – simply go to the Accepted Invitations tab which will provide detailed list and status for all requests which have been sent.

Referral Bonus and Reward System

The module also allows you to transfer your earned points to some other customers. To do that simply go to the Transfer section and enter e-mail address of the person whom you would like to donate your points.

However, this function becomes available only after the customer completes his first order.

Referral Bonus and Reward System

If you wish to know for what exactly and how many points you got – welcome to the Log section which can easily list you the required information!

Referral Bonus and Reward System

Some points may have expiry period, which can be set by the admin in the module settings. So, whenever a customer applies his points for a purchase, the module first of all uses those points, which have least of expiry period remaining.

To view credit status, a user should go to the My Credit tab.

Referral Bonus and Reward System

Every customer gets a special discount coupon. He should use the special code to activate the discount.

If you decided that it is time to use your points for some purchase – go to your Shopping Cart and apply the coupon into the Discount codes field.

Referral Bonus and Reward System

Once coupon is applied you will see a special slider appear at the top of the page which allows you to regulate (or not, depending on the module settings) the total number of points you want to spend on your purchase.

Using slider you can regulate your spendings, while dynamically generated price will show you the exact amount you will have to pay.

Referral Bonus and Reward System

How to Configure?

Before you understand how this extension works on frontend, we’ll show you how to configure the extension in the admin panel.

Navigate to System -> Configuration ->Referral and Reward System.

The module settings are split into several sections, so let’s describe each one in details.


This section contains the following settings:

Enabled – switch on/off the module;

One point costs – the cost of 1 point of in your store currency;

Invitation email template – select which template will be used for the invite e-mail;

Notification e-mail template – select template which will be used for your notification messages;

Individual registration page for invited users – if you select ‘Yes’- your invited customers will be welcomed with a special registration page, else the homepage will be loaded;

Points slide – choose ‘Yes’ if you want to let your customers decide themselves how many points they want to spend. If you keep this feature disable customers will not be able to choose how many points they want to spend, instead the module will take as many points as necessary to cover a purchase.

Product attribute code – with this attribute you can set the number of points which a customer will be rewarded for a purchase. If you enable Used in Product List feature in the settings of this attribute, then you will be able to show in the category list the number of points which will be given for the purchase of each listed product using .

Referral Bonus and Reward System

Using points makes you earn less points for purchase – if this feature is enabled, the more points a customer will use for the purchase the less points he will earn;

Point has lifetime – enable this box if you want your points to expire after some time;

Points expire period – set expiry period for your points;

Points transfer – allows your customer to transfer their points to other customers.

Referral Bonus and Reward System


Let us move on and see what kind of settings offers us the Points section for configuration:

Registration of Customer, Points – number of points added for a successful referral registration;

Inviter’s points – number of points added to an inviter for a successful purchase;

Invitee’s points – number of points added to an invitee for a successful purchase;

Minimal order amount – minimal order required to get points;

Order status of the application of invite points – select which order status is required to get points for a purchase;

Remove points if order was cancelled – select ‘Yes’ if you do not want to award any points for canceled orders;

Points for successful subscription – set number of points provided for subscribing to a newsletter;

Remove points if unsubscribed – select ‘Yes’ if you want to subtract points when a user unsubscribes;

Review points – set number of points provided for an approved review.

Referral Bonus and Reward System

Move to a customer group.

This section allows you to set rules which will regulate transition of customers from one group to another.

Under Customer Group column you select any of previously defined groups and then under the Invited column you specify how many invitees should be invited and completed their order to enter a specific customer group.

Referral Bonus and Reward System

Demo User Guide


We look forward to your feedback. Comments, opinions and suggestions are largely appreciated. Read our blog and follow us on Facebook, Twitter, Google+ and LinkedIn to know BelVG latest news, analytics and discount offers. See you online!

BelVG blog

Google+ page

Facebook page

LinkedIn page

Twitter page @BelVG_com

M1 Extension Versions


2013-11-05 09:22:07
  • Version number: 2.0.6
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8
Get Help

Support for This Extension

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.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


About the Developer

This extension was developed by and is supported by BelVG

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window


To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.