Affiliate Plus for Magento 2 is now officially available

Affiliate Plus is the perfect Magento affiliate extension to create your own Magento affiliate program, which has been proved to be a crucial marketing tool for every online store nowadays. Starting with the Standard edition, it's responsive and fully consists of all the basic, essential features for your store’s affiliate program success.

This extension is compatible with Magento Community Edition 1.7 to 1.9.x & Enterprise Edition 1.9.x to 1.14.x

Affiliate Plus

Indeed, no other modules can be as Powerful as ours!


The first in the market

This extension was released in 2009 and was the first Magento Affiliate extension ever! Since then, it has been frequently updated by Certified Developers and has become the extension that has the most functions of high quality code.


Build any kind of programs

Whichever affiliate program you think of, you can always find "how-to" at Magestore. Only we provide up to 6 ways for affiliates to refer and 4 methods for you to pay commission.


Pay what you want only

Powerful not just in functions but in policy as well. You can pay for the features you want only. No extra cost for lifetime support, lifetime update.

With our Magento Affiliate module, you can choose the commission type to be fixed or percentage and easily add the preferred rate. Besides, you can differentiate commission/ discount levels of the first order and following ones.

You are also able to set "payout requirement" which is a specific amount that affiliates' balance must reach before they can request to withdraw money.

Once an affiliate has succeeded in referring a friend to your store, he can be entitled to the whole-life commissions from that friend’s transactions. For example, when a customer is introduced to buy your products through affiliate A for his first time, Lifetime Customers allows only affiliate A to receive a commission whenever that customer makes a purchase.

In the frontend, affiliate accesses Lifetime Customer section to figure out how many lifetime customers they are having. From version 4.4, admin can add/remove Lifetime Customers manually for a specific affiliate account in the backend. Affiliates send their lifetime customers list to admin for approving and updating.

Another feature that is also very interesting is that if you suspect your affiliates’ reliability, you can choose to hold their commissions for a period of time. It is also possible to automatically add or subtract commission of an account balance based on order status.

Affiliate Plus offers you full control of referrals. You can easily add, remove, enable or disable affiliates and edit preferences in “Manage Account” tab as shown below:

Going to each account detailed page, you can easily change information as you wish. It is also simple to view information of affiliates such as their programs, friends, transactions and payments.

Version 4.4 allows you to manually add/subtract the commission in the affiliate’s balance.

If you want a website or blog to be your affiliate, banner and link will be the best choice. You can upload tons of banners of different types (image/flash/text), links and sizes.

After logging in, affiliates easily access banners & links that you provided. They can use the source code to post in websites, forums, etc. or click to share on social channels.

If you want your own customers to become your affiliates, this Magento affiliate add-on feature can meet your requirement! Affiliates can share links through email or social channels (Facebook, Twitter, Google+) in the most convenient way.

Moreover, affiliates are allowed to customize the personal link to be friendlier.

We give you the ability to access relevant information of an affiliate's transaction like order number, products, commission and discount. It is extremely easy to monitor, review and filter transactions.

From version 4.4, you can create a new transaction based on created orders. The module also enables affiliates to track their transactions & commission earned.

In admin panel, you can comfortably configure and control withdrawals of affiliate accounts.

To diversify options for affiliates, you can offer them options to receive a commission by money or store credit. You can also configure the tax class to calculate tax for withdrawals as you wish.

In front-end, affiliates can request withdrawal or spend their commission as store credit. Withdrawal history will be listed in their affiliate account/ withdrawal tab.

Affiliates promote your products through many channels. But only when your products are purchased through their links, referrals can get a commission. In other words, you just Pay when you get Sale. You can configure this feature in General Configuration as illustrated below:

Instead of conducting payout manually when an affiliate requests payment, admin can use PayPal API with auto-process, making the payout of affiliate program Magento more convenient and faster.

Affiliate Payment plugin gives you the ability to use many payment methods like PayPal, Moneybookers, Offline payment, Bank transfer to pay affiliates. It also supports recurring payment feature.

What if your affiliates do not have their own affiliate site? Affiliate Sub-store allows affiliates to create a sub-store link which shows all products that they want to promote.

Affiliates simply pick products and Add to Sub-store.

Then, the product list will show up with customized link as below.

Pay-per-lead helps you create a program allowing affiliates to receive commission for the actual number of leads they generate. “Lead” may be a new account signup on your site or a new newsletter subscriber.

Customers can track their commissions from PPL program as below:

Pay Per Click (PPC) is a very popular method in affiliating. This plugin allows referrals to earn money based on the number of clicks to your website that they generate. Affiliates can view the number of clicks and also the corresponding commissions that they receive.

With Pay Per Mille (PPM) plugin, you can configure that affiliates receive commissions for a thousand impressions of a banner/link that they generate. Affiliates can view the number of views and also the corresponding commissions that they receive.

Trash is a very useful and necessary plugin, which is only manipulated in backend. It creates great convenience for you by allowing you to delete or restore both transactions and withdrawals if you wish.

You can put your unnecessary transactions into trash and then, restore them:

Similarly, you can delete a withdrawal you want and then, take it back:

Besides Standard features listed above, Platinum edition can give you more useful features brought about by 4 of our plugins. These plugins can also be purchased separately, thus you can select the preferred ones to make your own Custom Edition. Bonus offer: 25 Best Resources Helping You Recruit New Affiliates Instantly. Download FREE >>>

You want to run different programs with different commission rates, based on customers or product groups? We provide you with the "Multi Program" feature which lets you create such programs without a hitch.

You can add more programs as you wish, edit programs, etc.

You can see and edit a lot of features of one program such as applied categories, conditions, actions, etc. when going to its detailed page as below:

First, the affiliate refers a link and gets a friend sign up to become an affiliate. When the second affiliate succeeds in selling a product, both he and the first affiliate can get a commission.

This plugin allows you to set the number of tiers, commission amounts and commission types for different tiers.

For affiliates, if they get involved in tier transactions, they can see the information about the number of transactions, tier earnings and tier commissions as below

Each affiliate is issued a unique coupon code that they can send to their friends. When their friends use this code to place orders in your store, affiliates will receive commissions. As the invited customers also gain benefits, the conversion rate of this method seems higher than others.

You can enable the use the coupon, set up the code pattern, and choose whether to use affiliate coupon parallelly with the sale coupon.

In front end, the Coupon tab will appear in My Affiliate Account of Customers, showing them their coupon code, program and commission type. Affiliate can edit coupon code to match their requirement.

This feature enables you to track the sales, clicks of affiliates, impression reports, best seller product reports and affiliate accounts. Therefore, it’s easy to analyze affiliate program’s performance and get a solution to improve it.

Affiliates also can review their own performance and export reports by sales, clicks and impressions.

The Advanced Banner plug-in is released to provide more different types of banner for affiliates to select such as Hover banner, Page Peel banner and Rotator banner. It's also really easy to customize banners and links to post on social channels.

Affiliate Direct Link Tracking plug-in allows editing the format of normal affiliate link to be shorter and friendlier. It also helps affiliates register for a domain or web-page to show banners without any difficulties. Visitors will be able to see the affiliate links more easily, thus they will click more.

As for added links, affiliates can also carry out many actions such as: get code, edit or delete

When you install Widget plug-in, referrals are enabled to locate widget boxes on their sites, which contain a list of your products. More products are shown, more selling chances referrals get.

This plugin helps you to encourage your affiliates to increase your sales by giving them additional commissions based on a certain sales or order amount. When the plugin is installed, affiliates can see your information about additional commission in Affiliate Homepage.

Take a look at this example. When the total sales value in a month was greater than $1,000 as configured in backend, the affiliate received $10 more for each of his next orders in that month:

In backend, you can configure characteristics of this additional commission such as basis for calculation (orders or sales), commission type, levels of commission, etc.