DIRSL
Solution

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.

Binary + Unilevel · Run #1842completed
Pairing bonus 10%$142,300
Level commission L1–L7$96,120
Matching 20% · 2 gen$51,880
Caps applied-$8,410
Payout ratio 41.8%4m 12s
01

Rule-based plan builder

Levels, percentages, caps, pair ratios, compression and payout cycles are settings with live preview, not code.

Binary + Unilevel · Run #1842completed
Pairing bonus 10%$142,300
Level commission L1–L7$96,120
Matching 20% · 2 gen$51,880
Caps applied-$8,410
Payout ratio 41.8%4m 12s
02

Hybrid stacking

Run Binary + Unilevel + Auto-Pool on the same genealogy with independent caps and cycles.

Left 4,200 PVRight 3,100 PV
03

Sandbox & simulation

Clone production into a sandbox, change a percentage, re-run last month and diff the result before going live.

Payout ratio41.8% · target 45%
04

Dynamic compression & roll-up

Inactive positions are compressed out at run time so leaders are paid on active volume.

Left 4,200 PVRight 3,100 PV
05

Pools & leadership bonuses

Global, regional and rank pools funded by a percentage of company volume and split by shares.

Available balance
$2,480.00
On hold $310.00 · KYC ✓
Pairing bonus · wk 42+$310.00
Withdrawal · Stripe-$1,200.00
Clawback · order #8812-$24.00
06

Immutable audit trail

Every run stores the rule version, inputs and per-member line items. Re-run any historical period byte-for-byte.

Binary + Unilevel · Run #1842completed
Pairing bonus 10%$142,300
Level commission L1–L7$96,120
Matching 20% · 2 gen$51,880
Caps applied-$8,410
Payout ratio 41.8%4m 12s

How it works

  1. 1

    Orders & volume ingested

  2. 2

    Genealogy snapshot taken

  3. 3

    Ranks qualified

  4. 4

    Bonuses calculated per rule set

  5. 5

    Caps & compression applied

  6. 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.