Salesrep Commissions

Magento 2 Extension New Open Source & Adobe Commerce 2.4.7+
SKU: M2-SALESREPCOMMISSIONS
Track salesrep commissions on Magento orders with per-customer and per-product rate overrides. Admin lifecycle, emails, print/PDF, and REST — no storefront theme changes.

Everything you need, out of the box

  • Salesrep CRUD with percentage or fixed default rates
  • Per-customer and per-product rate overrides
  • Create commissions from eligible order lines
  • Lifecycle: view, edit, mark paid, cancel, comments
  • Print/PDF documents and lifecycle emails
  • REST API with granular ACL
Rate overrides Order commissions Print / PDF
Annual subscription
$299.00
First-year license via Adobe Commerce Marketplace — renewals from $149/yr
Get it on Adobe Commerce Marketplace

Billing and licensing handled securely by Adobe Commerce Marketplace.

  • Updates during active license (12 months included)
  • Documentation & install guide included
  • Support during active license period
  • Refunds per Adobe Marketplace policy
Marketplace Verified

Adobe handles billing, licensing and distribution.

Licensed Updates

Product updates included during your active license period via Adobe Commerce Marketplace.

Developer Support

Technical support during your active license period — submit requests via Adobe Commerce Marketplace.

Technical fit

Compatibility & requirements

Built for modern Magento 2 stacks with Composer-based deployment.

Requirements

Magento
Open Source & Adobe Commerce 2.4.7+
PHP
8.1 – 8.5
Install
Composer — requires magemaclean/m2-core
Edition
Open Source & Adobe Commerce

Deployment checklist

  • Enable the module and run setup:upgrade
  • Deploy static content in production mode
  • Flush caches after configuration changes
  • Verify on staging before production rollout
Try it live

Frontend and admin demos

Independent Magento demo stores on magemaclean-demos.com — sample catalog, real module, no purchase required.

Frontend demo

Explore the shopper experience on a live Magento storefront.

Sample storefront; commissions are assigned and managed in Admin.

Launch frontend demo

Admin demo

Open Magento Admin and review configuration, grids, and workflows.

Sign in as demo — the password is printed on the admin login page.

Launch admin demo

All MageMaclean demos

The Challenge

No native commission tracking:

  • Magento has no first-class salesrep commission tracking
  • No per-customer or per-product rate overrides
  • Spreadsheets and manual calculations for rep payouts
  • No commission lifecycle or audit trail on orders
  • Integrators lack a structured REST API for commission data

The Solution

Complete admin commission workflow:

  • Maintain salesreps with default commission rates
  • Override rates per customer or catalog product
  • Create commissions from eligible order lines
  • Manage lifecycle with comments, cancellation, and emails
  • Print/PDF documents and REST API for integrators
Overview

Commission tracking that belongs in Magento Admin

MageMaclean Salesrep Commissions gives B2B and inside-sales teams an audit trail for payouts without spreadsheets or storefront theme work. Staff create commissions from eligible order lines; managers review, comment, mark paid, and print from a dedicated grid or the order’s Commissions tab.

From the order

Create commissions when eligible quantities remain. Partial quantities let you split a line across reps.

Rate overrides

Default percentage or fixed rates per salesrep, with per-customer and per-product overrides on the edit form.

Admin only

No storefront theme work. Free MageMaclean Core installs automatically via Composer.

What you get

Everything B2B sales teams need

Salesrep management

CRUD with percentage or fixed default commission rates. Per-customer and per-product overrides on the salesrep edit form.

Commission from orders

Create commissions from eligible order lines with partial quantity support. Commission button and Commissions tab on orders.

Commission lifecycle

View, edit, mark paid, cancel, internal comments, and resend email. Manage Commissions grid for managers.

Print & PDF

HTML and PDF commission documents with configurable logos and store address.

Email notifications

New commission, comment notify, and cancel templates with configurable sender, BCC, and CC.

REST API & ACL

/V1/magemaclean/* for commissions and salesreps. Separate permissions for commissions, salesreps, and configuration.

How it works

Order to commission to payout documentation

Staff stay in Magento Admin. Eligible remaining quantities, lifecycle emails, and printable documents replace the spreadsheet handoff.

1
Eligible order Staff opens an order with remaining eligible lines
2
Create commission Select salesrep, lines, and quantities
3
Notify the team Lifecycle emails for new commissions, comments, and cancellations
4
Pay and document Mark paid, print/PDF, or sync records over REST

Emails, print, and an audit trail

New commission, comment, and cancellation templates ship with configurable sender, BCC, and CC. HTML and PDF documents use your store logo and address so finance has something to file besides a spreadsheet export.

Built for integrators

Sync salesrep master data and commission records through /V1/magemaclean/*. Granular ACL resources cover commissions, salesreps, and configuration so ERP or payroll jobs only get the access they need.

On your store

What changes when you install

Admin only

No storefront theme changes. All workflows run in Magento Admin and via REST.

New admin menu

MageMaclean → Salesrep Commissions — Manage Commissions, Manage Salesreps, Configuration.

Order integration

Commission button and Commissions tab on order view when eligible lines remain.

Configuration

Stores → Configuration → MageMaclean → Salesrep Commissions and Salesrep Commissions Emails.

Eligibility

Native Magento product types

Eligibility rules track remaining quantities so you can split commissions across reps when needed. User documentation ships with the Marketplace package.

  • Simple
  • Virtual
  • Downloadable
  • Configurable
  • Grouped
  • Bundle
Who it is for

If payouts still live in a spreadsheet, this belongs in Admin

B2B and inside sales

Merchants who assign reps to customers or orders and need a Magento-native record of who earned what.

Finance and sales ops

Teams that currently export orders to calculate commissions and want comments, cancellation, and printable documents instead.

Integrators

Partners wiring Magento to ERP or payroll who need a REST contract and ACL — not a storefront skin.

Get it running

Installation

Install via Composer from Adobe Commerce Marketplace (requires free MageMaclean Core).

composer require magemaclean/mage2-salesrepcommissions
bin/magento module:enable MageMaclean_SalesrepCommissions
bin/magento setup:upgrade

Then configure Stores → Configuration → MageMaclean → Salesrep Commissions. Full documentation ships with the package.

License

Pricing

Annual license via Adobe Commerce Marketplace.

First-year license
$299
USD / year
Renewal (year 2+)
$149
USD / year
After you buy

Support & license

Licensing and billing go through Adobe Commerce Marketplace. MageMaclean provides developer support on paid licenses.

License
OSL-3.0
Support
12 months developer support with an active Marketplace license. Submit tickets via Adobe Commerce Marketplace.
Composer package
magemaclean/mage2-salesrepcommissions
Module
MageMaclean_SalesrepCommissions

Read the support policy for response times and what an active license includes.

Need help?

Support from the developers who built it

Review our support policy, response times, and update guarantees before you purchase on the Adobe Commerce Marketplace.