• Popularity Score 265 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

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

Top rated Affiliate extension for Magento. Build your own Affiliate Network. Try MageWorld Affiliate.
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




"I am so pleased with the support that MageWorld has offered throughout our install of Affiliate Pro 3. The product works wonderfully and support team is always quick to respond with curious and knowledgeable answers..."

Highlighted Features

  1. Easy to refer friends via email,IM, banners or social networks
  2. Easy to create multiple affiliate programs to promote specific products, brands, categories etc
  3. Supports multi-level affiliate program
  4. Encourage Referrals to increase sales


  1. Visit Extensions Page
  2. Live Demo
  3. User Guide Wiki
  4. Discussion

Quick View

    Affiliate Banner


Product Features

Sign up Affiliates and manage new accounts
  1. Easy to sign up new affiliates using Magento’s sign up form or your own customized form
  2. Easy to update referral accounts.
Track commission/discount and transaction history
  1. The affiliate will earn a commission and the referred customer could also get a discount
  2. Easy to manage and track affiliate transactions with detailed commission and discounts for each product
  3. Easy to manage and track credit.
  4. Affiliates can evaluate their performance by new visual report:
    + Line chart displays total sales generated by affiliates and total earned commission during a period
    + The pie charts show sources of commission
  5. The invitation report allows to see the results of sharing such as total click, sign-ups, subscriptions, - purchases.
Credit usage and Payment
  1. Two ways to use credit (withdraw or apply to new purchases)
  2. Select defined payment method. Decide to withdraw manually or automatically (Featured)
  3. Support multiple payment methods including bank transfer and off-line payment (Featured)
Refer friends
  1. Easy to broadcast referral link and earn commissions (Featured)
  2. Easy to connect and share on facebook, twitter, google buzz, and etc
  3. Easy to send referral link to friend via email or messenger
  4. Allow to import contact from Gmail, Yahoo, Outlook, America Online, CSV, text file...
  5. Easy to post referral link and affiliate banner on website, blog, forum...
  6. Easy to share referral link (refer friends) from any category or product page
  7. Easy to manage and track referral visitors and invitation history
  8. Use referral code for off-line marketing (Featured)
Always update Affiliate information with email notification
  1. Notified when account is approved
  2. Notified when new program is added or balance has changed
  3. Notified when customer purchases order

Manage Affiliate accounts
  1. Easy to create and manage affiliate groups (New)
  2. Easy to approve and manage affiliate accounts and assign affiliate to specific group (New)
  3. Support auto sign-up for affiliate when customer creates account (New)
  4. Support auto approve affiliate account
  5. Support option to automatically reassign affiliate to affiliate group when automatically sign-up affiliate.
  6. Support reassign affiliate parent manually
Create and manage multi-level marketing
  1. Set commission by Affiliate level (direct referral and upper-level referral can get commission with defined rate)
Manage payment and transaction history
  1. Easy to manage and track credit transactions
  2. Easy to manage and process withdraw requests, support exporting pending withdraw requests to CSV (Featured)
Manage invitations
  1. Easy to create and manage affiliate banners with specified link
  2. Support Ajax invitation form for category, product and CMS page
Email Notification setting
  1. Email templates are available for both administrators and referrals
Manage commission and discount
  1. Allow admin to create flexible rules for affiliate program (New)
    + Apply program on specific products, specific categories
    + Create conditions, based on catalogue rule and cart rules
    + Apply program on products with specific attributes conditions (Hot)
    + Apply program on whole order. Ex: order greater than $500, order with more than 2 items... (Hot)
    + Apply program on specific affiliate group (Hot)
    + Allow to assign program to multiple affiliate groups (New)
    + Allow to set program commission and discount
    + Allow to assign category and product to program
    + Allow to set active period (from time to time) for program
    + Easy to view total member and total commission of program
    + Easy to manage and track program transactions
  2. Easy to manage and track affiliate transactions with detail commission and discount for each order and product
  3. Multiple-discount tracking for different orders’ order
  1. The overall performance of affiliates is visualized through line chart and pie chart in chosen time range:
    + Line chart displays the total sales generated by affiliate, total commission and total referral discount.
    + Pie charts show the percentages of sales/commission generated by different sources and programs.
    + The statistics summarize important numbers such as total sales generated, commission, top affiliates, etc.
  2. Show the detailed report of affiliate sales by period.
  3. Show affiliate invitation statistics such as the number of clicks, new accounts, purchases
  4. Show the detailed report of referral sites by period.

More Features

  1. Set up different withdrawal fee for each payment method (new)
  2. Multi-level marketing (Featured)
  3. Support multiple affiliate programs (Featured)
  4. Create flexible rules for program, based on catalogue rule and cart orders (Featured)
  5. Handle sale affiliate tracking automatically via cookie, client IP and client accounts
  6. Support affiliate referral code for off line marketing (Featured)
  7. Allow to create unlimited programs with fixed or percentage commission and discount (Featured)
  8. Allow to create affiliate group and apply program rules on specific groups
  9. Per-product commission and discount tracking, even on orders with multiple products and multiple programs
  10. Apply program by maximum commission, maximum discount or priority for products (Featured)
  11. Automatically close program after valid period
  12. Auto-subtract commission in case of refunding or cancelled order(Featured)
  13. Maximize referral potential by full-supporting recent referrals (provide links and banners for sharing on Facebook, twitter, blog, website... and via email)
  14. Email confirmation and notification for both administrator and clients (new members, new programs, balance change ...)
  15. View affiliate transaction (always auto-update balance change with detailed comments)
  16. Easy manage affiliate member and their history (full information storing)
  17. MP5 encryption for affiliate link to protect client's privacy
Magento Compatibility

+ Community 1.5.x - 1.9.x
+ Enterprise 1.9.x - 1.14.x

Find more information at Live Demo page:

Some of our customers

M1 Extension Versions

Upgrade Features and fix bugs

2015-12-10 05:02:18
  • Version number: 4.1.1
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
v4.1.1 (December 08, 2015)
+ Update to be compatible with new security patch SUPEE-6788

Upgrade Features

2015-03-23 02:12:19
  • Version number: 4.1.0
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.10, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14
+ New visual graphs report (backend & frontend)
+ Re-design the inviatation page (frontend)
+ Add the ability to tie a withdrawal fee to each payment method (configuration in backend)
+ Upgrade to compatible with Magento CE 1.9.x and Mangeto EE 1.14.x

Upgrade Features

2014-01-07 04:45:30
  • Version number: 4.0.3
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8
+ Modify information of Affiliate Network at Frontend
+ Allows to manage (edit/delete) affiliate websites on Frontend and Backend
+ Update to Export CSV file of Manage Withdrawals at Backend
+ Update translation text

Upgrade Features

2014-01-07 04:43:38
  • Version number: 4.0.2
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8
+ Allow admin set to Enable or Disable for Withdrawal function at Frontend

Upgrade Features

2014-01-07 04:41:45
  • Version number: 4.0.1
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1,, 1.7
+ Support pay per lead (commission for referral sign-up/subscriber) and pay per visitor
+ Support direct referral (allow affiliate to define and verify referral website)
+ Support Affiliate Widget
+ Update importing email features
+ Support flash banner
+ Support automatically payment via PayPal
+ Allow holding commission for a define period
+ Allow affiliate to view their affiliate network
+ Allow admin to set payment processing fee under percentage format
+ Redesign and optimize functions for My Affiliate Account from frontend
1 2 3 4

Is it possible to enter commissions for multiple tiers/levels

For example: Referrals on: Level 0: 10% Level 1: 5% Level 2: 1% Level 3: 1% Level 4: 1% Level 5: 1% Level 6: 3% Level 7: 7%
Asked by: sofean
Yes, our extension support multiple levels affiliate. You can enter the tier commission in the simple format: 10%, 5%, 1%, 1% (unlimited levels) Please review the extension in details on our store:
Answered by: MageWorld
Date published: 2013-10-22

Can you make it so that customers can ONLY receive their commission as store credit?

Ie, will it work if you delete all payment methods and set it to no auto-withdrawal or does something else need to be done?
Asked by: bydarragh
Yes, we can customize to disable withdraw feature so the affiliate can use commission as credit only.
Answered by: MageWorld
Date published: 2013-10-22

Can you limit affiliate commissions to a certain product i.e. associate an affiliate to a certain product?

I would like to associate a certain affiliate to a certain product(s). Is that possible or does an affiliate get associated with all sales and products?
Asked by: agendamedia
Yes, you can setup commission for a certain affiliates to a certain products.
Answered by: MageWorld
Date published: 2013-10-22

can customer create their own affiliation url?

Customer able to create their own affiliation url? If yes can they also create different url for different products? I want to buy this plugin but this is my clients requirement.
Asked by: rahulrchaurasia

Is the referral commission tracked per order or customer ?

I wish to run an affiliate program and pay a commission for all orders a customer place for the life of the customer. Is this possible or will your module only track the initial order placed ?
Asked by: farmstoyou

Can Affiliate commissions be based on a referral code in the customer's account instead of an affiliate cookie?

Our old affiliate program used affiliate cookies and we had enormous problems with them. We are looking for an affiliate system that can use a referral code associated with the client's account to calculate commissions vs. a code picked up from an affiliate cookie in the transaction file. I realize that not all of your features would work in this case but could we at least calculate commissions on an account level, handle requests for payouts, etc?
Asked by: LMOSS

Multi Store

Does this support Multi store?
Asked by: suju
  • y_2017, m_2, d_20, h_11CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_7
  • loc_en_US, sid_8844, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
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 MageWorld

Affiliate Pro Extension by MageWorld is rated 1.7 out of 5 by 48.
Rated 5 out of 5 by from Great support I didn't intend to get this extension at first, but since I already was using Reward Points by Mage World, I decided to get it, support is fantastic and my tickets are quickly answered, I don't know much about code, but I've had lots of help from their team and I was able to get a very complex customization done.
Date published: 2016-03-17
Rated 5 out of 5 by from good extension and support affiliate prois very good extension and i have use in my site already
Date published: 2016-01-29
Rated 5 out of 5 by from Excellent support Out of the box, it is already very nice, but support is good. And I definitely do not get 'no' or 'that is not possible'. I paid a mild fee for changes I need. And if something is broken, they do fix it.
Date published: 2016-01-26
Rated 5 out of 5 by from Support was great! Fast and very helpful support . I was very effective and friendly helped by Skype and TeamViewer .
Date published: 2015-11-19
Rated 4 out of 5 by from Excellent Support We had a complicated setup with multiple store locations and out of all the mangeto affiliates plugins we reviewed, only this one coped with the complexity of the setup. In terms of functionality, it is very complete. I would only suggest that they make it easier to bulk upload multiple banners and an indication of making payouts to our affiliates easier. Where they stood out was in the fantastic support. Especially Duc who really went the extra mile despite our complicated setup, multiple franchises, custom themes and having both a dev and live environment.
Date published: 2015-06-15
Rated 5 out of 5 by from Fantastic Extension I am so pleased with Affiliate Pro and MageWorld. Duc and his colleagues (support) are always quick to respond my questions. All my questions were answered The extension is simple to use and works as described. Affiliate Pro help me with customer relationship.
Date published: 2015-03-28
Rated 5 out of 5 by from Good value This extension works as described with many additional features. The extension is simple to use with little explanation needed for the customer. For the price compared to other similar extensions I feel this offers good value. Support were helpful with a conflict issue and resolved quickly.
Date published: 2014-11-11
Rated 5 out of 5 by from Robust extension and excellent support We're using this extension for more than two years (now on EE 1.14.) and are happy with its functionality and reliability. Overall the support has been prompt and effective, although in a different time zone. I strongly recommend this extension.
Date published: 2014-11-11
Rated 5 out of 5 by from Amazing Extension & Super Support! I am absolutely in love with this extension. Certainly recommend to all the merchants looking to increase their sales and try their hands with Affiliate Marketing. The extension is very well written and the documentation is extremely detailed. The support was fantastic, they made sure all my questions were answered helped me with the installation. Great experience!
Date published: 2014-09-29
Rated 2 out of 5 by from Don't try and use with Sagepay payment method, poor support The core functionality is pretty good, but this module won't work with sagepay -- a pretty popular payment method here in the UK. It tooke me two months and over a hundred emails with the developer to establish this fact. The frustrations were compounded by the developer being in a very different timezone (Vietnam) and by the developer's perfunctory communication style. I therefore wouldn't be able to recommend the support for this module, though I would say that all my messages were answered eventually, though often not promptly. The functionality is reasonably good, so you may have better luck than I did with this module. I would recommend making sure that your payment method is known to work with it before using. Caveat emptor and all that...
Date published: 2014-08-29
  • y_2017, m_2, d_20, h_16
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_48
  • loc_en_US, sid_8844, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

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.