Commissions, wallets & payouts

Pay partners accurately and on time without a spreadsheet. Define commission rules, accrue to an append-only ledger the moment a deal closes, run recurring schedules, approve withdrawals, and execute managed payouts through a provider — every cent traceable.

partnerswatch.com/admin/commissions
Commissions /Commission ledger
N
LedgerSchedulesPayouts
Balance
$12,840
Pending
$3,230
Paid · YTD
$214k
DatePartnerTypeAmount
Jun 21Acmeaccrual+$4,000.00
Jun 20Meridianaccrual+$1,250.00
Jun 18Vertexaccrual+$2,600.00
Jun 15—adjust−$180.00
Jun 12Acmepayout−$5,070.00
Jun 08Lumenaccrual+$980.00
approved · provider transfer executed · appended to audit ledger
The problem

Commission math is a monthly spreadsheet nobody trusts

Partners argue their numbers, finance rebuilds the sheet every month, recurring commissions get missed, and payouts happen by manual bank transfer with no audit trail. It doesn't scale and it breaks trust.

How it works

The flow, end to end

01

Accrue

A deal reaches a won stage — the commission rule fires and a positive ledger entry is written.

02

Schedule

Recurring commissions advance on their own schedule via a background worker.

03

Request

A partner requests a withdrawal against their balance from the portal.

04

Pay

An operator approves; the payout worker executes the transfer and records the result.

Capabilities

What's in the box

✓

Commission rules

Define how commissions are calculated and accrue them automatically when a deal closes.

✓

Append-only ledger

Every accrual, adjustment, and payout is an immutable ledger entry — a full audit trail.

✓

Recurring schedules

A worker claims due commission schedules, writes the accrual, emits the event, and advances.

✓

Withdrawal & approval

Partners request withdrawals; operators approve; nothing pays out unreviewed.

✓

Managed payouts

A payout worker executes the provider transfer with backoff and marks paid or failed.

✓

Commercial models

Run commission, resale, white-label, and agency relationships side by side — each with its own billing mode and gates.

✓

Credit wallets & packs

Partners hold prepaid credits in a wallet kept apart from cash; bulk credit packs are sold per product.

✓

Tiered price books

Per-partner and per-tier pricing, so a promotion can change what a partner pays automatically.

✓

Invoice numbering

Independent numbering series per partner, with prefixes, padding, and periodic resets.

Money you can audit

Integer minor units, an immutable ledger, and money kept out of legal docs

All money is stored as integer minor units to avoid rounding drift, and balances are derived from an append-only ledger rather than a mutable field. Financial values never leak into legal document templates — a hard product rule.

  • ✓Balances derived from immutable ledger entries
  • ✓Approvals gate every managed payout
  • ✓Provider transfers retry with backoff, then mark paid or failed
partnerswatch.com/admin/commissions
Commissions /Commission ledger
N
LedgerSchedulesPayouts
Balance
$12,840
Pending
$3,230
Paid · YTD
$214k
DatePartnerTypeAmount
Jun 21Acmeaccrual+$4,000.00
Jun 20Meridianaccrual+$1,250.00
Jun 18Vertexaccrual+$2,600.00
Jun 15—adjust−$180.00
Jun 12Acmepayout−$5,070.00
Jun 08Lumenaccrual+$980.00
approved · provider transfer executed · appended to audit ledger
Recurring & withdrawals

From one-off accruals to recurring revenue, on autopilot

Recurring commissions advance on a background schedule worker that writes each accrual and emits an event. Partners watch their balance climb in the portal, request a withdrawal against it, and an operator approves before a single cent moves — every step on the same audit ledger.

  • ✓Recurring schedules claimed and advanced by a worker
  • ✓Partner-initiated withdrawals against a live balance
  • ✓Operator approval gates every payout before it executes
partnerswatch.com/admin/commissions
Commissions /Commission ledger
N
LedgerSchedulesPayouts
Balance
$12,840
Pending
$3,230
Paid · YTD
$214k
DatePartnerTypeAmount
Jun 21Acmeaccrual+$4,000.00
Jun 20Meridianaccrual+$1,250.00
Jun 18Vertexaccrual+$2,600.00
Jun 15—adjust−$180.00
Jun 12Acmepayout−$5,070.00
Jun 08Lumenaccrual+$980.00
approved · provider transfer executed · appended to audit ledger
Commercial models

Commission, resale, white-label, or agency — on one ledger

Not every partner earns a commission. Some buy at wholesale and resell, some run your product under their own brand, some bill on your behalf. Each relationship carries its own commercial model and billing mode, prepaid credits live in a wallet that can never mix with cash, and price books can follow a partner's tier.

  • ✓Wallets carry an explicit kind — cash or credit
  • ✓Credit packs per product, spent by provisioning and bookings
  • ✓Price books per partner or per tier, with effective dates
partnerswatch.com/admin/commissions
Commissions /Commission ledger
N
LedgerSchedulesPayouts
Balance
$12,840
Pending
$3,230
Paid · YTD
$214k
DatePartnerTypeAmount
Jun 21Acmeaccrual+$4,000.00
Jun 20Meridianaccrual+$1,250.00
Jun 18Vertexaccrual+$2,600.00
Jun 15—adjust−$180.00
Jun 12Acmepayout−$5,070.00
Jun 08Lumenaccrual+$980.00
approved · provider transfer executed · appended to audit ledger
0
spreadsheets in the commission flow
100%
of movements written to an audit ledger
1
immutable ledger; balances derived from it
∞
recurring schedules running in the background

Ready to run your partner program in one place?

Book a walkthrough and see recruitment, PRM, automation, payouts, CX, and dashboards working together — on one platform.