Commission Engine
Every plan. One engine. Audited to the cent.
The DIRSL engine evaluates genealogy, volume and rank rules for 16 compensation plans and any hybrid of them. Runs are deterministic, replayable and logged line by line, so finance can reconcile every payout.
Rule-based plan builder
Levels, percentages, caps, pair ratios, compression and payout cycles are settings with live preview, not code.
Hybrid stacking
Run Binary + Unilevel + Auto-Pool on the same genealogy with independent caps and cycles.
Sandbox & simulation
Clone production into a sandbox, change a percentage, re-run last month and diff the result before going live.
Dynamic compression & roll-up
Inactive positions are compressed out at run time so leaders are paid on active volume.
Pools & leadership bonuses
Global, regional and rank pools funded by a percentage of company volume and split by shares.
Immutable audit trail
Every run stores the rule version, inputs and per-member line items. Re-run any historical period byte-for-byte.
How it works
- 1
Orders & volume ingested
- 2
Genealogy snapshot taken
- 3
Ranks qualified
- 4
Bonuses calculated per rule set
- 5
Caps & compression applied
- 6
Wallet credited & audit written
Specifications
What this module supports out of the box. Limits can be raised on Enterprise.
- Plans supported
- 16 + unlimited hybrids
- Run time
- 1M members in under 10 minutes
- Payout cycles
- Daily, weekly, bi-weekly, monthly, custom
- Currencies
- 40+ with per-tenant base currency
- Audit retention
- Unlimited, exportable to CSV/Parquet
- Rule versioning
- Every change versioned with author and diff
Questions about commission engine
Yes. Rule changes are versioned and take effect from the next run. You can schedule changes for a future cycle and simulate them first.
Rounding mode is configurable per tenant (bankers, half-up, truncate) and applied at the line-item level so totals always reconcile.
Yes. Adjustments are posted as reversing line items, never by editing history.
Every run exports to CSV, XLSX and via API, with per-member, per-bonus granularity.
Your network starts tomorrow.
Create your workspace, pick a plan and invite your first distributors. If you're not live in 24 hours, your first month is free.