Advanced Multi Level Affiliate System

Advanced Multi Level Affiliate System
Advanced Multi Level Affiliate System extends openCart affiliate functionality with following features:

  • percentage-based or fixed amount commission.
  • individual commissions can be defined not only for affiliates, but for products too.
  • ability to create and use unlimited number of affiliate schemes, each containing up to 50 levels (tiers) of sub-affiliates with customized commission amounts.
  • different schemes can be attached to any number of affiliates, products, product + discount, product + special, product + coupon, product + affiliate combinations etc.
  • schemes can be applied to coupons, categories and manufacturers.
  • configurable to calculate commission from total or subtotal, before or after shipping / handling / taxes etc.
  • ability to automatically approve new affiliates, configurable per level.
  • ability to automatically add commission to affiliate's accounts, configurable per level and triggered by admin selected order statuses.
  • each percentage-based scheme has its' own tracking code, which can be used to signup new affiliates to a particular scheme.
  • openCart's built-in tracking code, which is used to track customers, is also used to track sub-affiliate signups.
  • possible to associate customer account with parent affiliate permanently in the database, not in cookies only.
  • logged-in affiliates can obtain links to any page with their tracking code while just browsing the site.
  • admin can see full affiliate downline tree, optionally affiliates can see their downline too.
  • admin can modify, remove or add arbitrary commission to one or more affiliates for any order.
  • ability to see both current balance and total earnings, accounts that haven't provided their payout information etc.

For openCart 3, Affiliate Transactions module is also included here, because separate affiliate transactions are merged with store credits in openCart 3.

Attention openCart and users: OCMOD system is broken in those versions, we recommend free extension below to fix it:

Demo version:
    for openCart 3 (contains ALL Affiliate Pack X extensions):

    for openCart 2 (contains ALL Affiliate Pack X extensions):

    for openCart 1 (contains ALL Affiliate Pack X extensions):

Admin login: demo , password: demo

Download demo version:

  • for openCart 1:
  • for openCart 2:
  • for openCart 3:

Downloadable demo has one built-in affiliate scheme and doesn't allow editing or creating new schemes.

The module is included in Affiliate Pack X, where you can get it with 40% discount:

For openCart 3 version installation instructions and documentation, see Documentation tab on the Download page.
For openCart 1 and 2 version, installation instructions and documentation is included in the .zip download.
openCart 1.x versions require vQmod.

These modules are supposed to work with regular openCart. Though issues are unlikely, compatibility with 3rd party modules, extensions, themes or modifications is not 100% guaranteed.


  • Developed by OpenCart Community
  • 12 Months Free Support
  • Documentation Included


Compatibility,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1.5.4,,, 1.5.6,,,,,,,

Last Update
2 Mar 2023

11 Mar 2012
532 Sales
Member since: 27 Jan 2012

View all extensions Get Support