Wallet Report User Report System Logs System Orders
How to Enter Payment Details for Affiliates
Dashboard Overview Reset Admin Password
How to find my Purchase Code and my buyer name? Create Backup & Restore Licenses How to move my site to a different domain sub_domain ? How To Set Mail Template Logo & Footer? Which plugin to use for implement script in WordPress page/post? Important Hosting settings Recommend Hosting How To Set SMTP? How to reset my license key?
Important Hosting settings Recommend Hosting
How to upgrade from a regular license to an extended license How to find your purchase code? How to reset my license key? Installation Nginx Hosting
How To Add Shopify Campaign? Actions Integration Example PostBack Integration Order Commission Example How To Integrate General Click Tracking How To Create WooCommerce Integration? How to add recurring integration? How to create sale integration? Which Integrations are supported? How To Create Action Integration? How Order Integration Works?
Fast start – Store module Store categories Cart mode – Add product How to share local store affiliate links? Sales mode – Add product Local Store Commission Display products on the new products section How to upload multiple images for a product? General Information – Store Set google analytics, google map, google recaptcha and contact us address Forms Edit About Us / Contact Us / Policy Pages Set Theme Pages And Menu Set Theme Sections Add order comments option to checkout Set shipping method Local store setting
General Information – Marketing Add New Program Add New Click Campaign Add New Action Campaign Add New Sale Campaign Ratio feature
How Membership module is working? How to approve/update an order status? Set Payment Methods How to create a plan How to create a trail package? How to set a group to the membership module? disable/enable membership module
MLM – EXTERNAL STORE INTEGRATION MLM – Store Module MLM – Commission Per Membership Registration MLM – Commission Per Registration Where I Can Set My MLM Levels? MLM Commission Logic: Example and Explanation with Additional Features Where Affiliate Can Find His Invitation Link? How To Choose Sponsor Name? How To Enable/Disable MLM?
Multiple Pages Theme
How to edit terms page? Edit Instructions for the setting page? How to add/edit pages to the theme? How to edit faq page? How to edit home recommendation content? How to edit home page video section? How to edit home section content? How to edit home page content? How to edit home page top slider?
Payments API System Payments transactions System payments methods
How to reverse your user deposit amount back? How to set a minimum deposit to a vendor? Vendor order integration flow example Which Options Are Available In The SaaS Module? HOW VENDOR PROCESS IS WORKING ON THE SYSTEM? How to start with my vendor account? How SaaS module is working? How to set a commission to affiliate on my vendor panel? How to set a commission to admin from vendor activity? How To Convert An Affiliate Account To A Vendor Account? How to enable and set SaaS module?
How to get a support? What is script support terms include?
Theme Design User Dashboard Cron Job Google ReCaptcha Tracking Cookies Terms and Condition Email Setting Site Setting Themes Award level Add Ons How to work with registration API? Currency Language
How to Add a Sub-Admin in the Admin Panel Replace Admin username Auto-Approve User Registration Newsletter Adding manual commission Admin Profile Change Admin Default Password Reset Admin Password
How to Add a New Payment Method to the Payouts Module Auto-Withdrawal Process Manual Withdrawal Process

MLM Commission Logic: Example and Explanation with Additional Features

By admin

Basic Understanding

The core of our MLM script is designed to offer commissions based on total orders from your external or local store. Commissions are set per level, and they cascade down the affiliate network, effectively increasing the earnings of higher-tier affiliates.

Practical Example

Level 0 – Direct Commissions

If Affiliate-A promotes a product and a $2000 sale occurs, with a commission rate set at 2%, Affiliate-A earns a 2% commission from that $2000 sale.

Multi-level Commissions

  • Level 1: If Affiliate-B is under Affiliate-A and promotes a sale, Affiliate-A earns an automatic 5% commission on that sale.
  • Level 2: Similarly, if Affiliate-C is under Affiliate-B and promotes a sale, Affiliate-A earns an automatic 4% commission on that sale.
  • Level 3: If Affiliate-D is under Affiliate-C, Affiliate-A earns an automatic 3% commission on any sale promoted by Affiliate-D.
  • Level 4: And so on, up to a maximum of 20 levels that our system allows.

Extended MLM Module Features

Supported Types of Commissions

  • CPS (Cost Per Sale): For both external and local store products.
  • CPC (Cost Per Click): For both external and local store products.
  • CPA (Cost Per Action): For external integrations.

Network Tree

  • Admins can view the full network tree on their dashboard.
  • Affiliates have a view of their own downline network.

Sponsor Visibility

  • Admins can choose whether an affiliate can see who their sponsor is.


  • The MLM module can be easily enabled or disabled.
  • This can also be done for specific users.

Invitation Links

  • Affiliates can find their invitation links on their dashboards for easy sharing and network growth.

API Support

  • Full order API integration library is available for custom requirements.

Final Thoughts

By understanding how commissions work in a multi-level context, and by leveraging the extended MLM module features, you can maximize the earning potential for both you and your affiliates. Whether you’re focusing on sales, clicks, or specific actions, the MLM model offers a highly flexible, scalable, and motivational system for growing your affiliate network.

Note: All settings and functionalities are to be confirmed within your specific admin panel as they might differ based on updates or customizations.