Understand commission calculation and approval
Track each eligible payment, its rate, approval period and possible reversals.
Updated 7 August 2026A commission line corresponds to a successful payment
Wavize records commission when subscription is marked paid, amount actually collected is above zero and client is linked to partner or affiliate. Each Stripe invoice, including renewal, may create its own idempotent line.
Rate comes from program account, default 25% when no other value is defined. Commission equals actually paid amount times rate. Monthly base displayed for yearly partner payment is informational; it does not reduce commission calculation.
Example
Collected payment of €100 at 25% rate: €25 commission. For yearly partner payment, informational monthly base may be €8.33, but commission remains calculated on €100.
Understand attribution source
Wavize first checks partner-client relation, then affiliate referral.
Partner client
ProgramPartnerClient relation attributes payment to partner even if demo access was later revoked.
Affiliate client
Referral field stored during signup links future payments to program account.
No attribution
Without relation or referral, no program is selected. A code shared after account creation does not automatically change history.
Read ledger columns
Commissions page offers status filters and periods 7, 30, 90 days or all.
Client and plan
Name comes from client account and plan from catalogue, with monthly or yearly cycle when identified.
Amount and rate
Paid amount is collected base; rate is applied percentage; commission is product rounded to two decimals.
Statuses
Pending awaits maturity, Approved is available, Paid belongs to payout and Reversed was cancelled by refund or correction.
Wait thirty-day maturity
A new line enters pending with eligible_at set thirty days after creation.
Maturity command
Scheduled processing approves pending lines whose eligible_at has passed. A recent payment should not be immediately available.
Filtered period
Card totals respect selected period. Compare a line with created_at, not only customer date.
Separate renewal
A newly paid invoice creates a new line with its own delay, even for same customer and plan.
Understand refund and reversal
Commission follows amount that remains actually collected.
Identified refund
Line linked to invoice may become reversed with date, amount and reason. It is removed from available funds.
After payout
A reversal after payout must be handled in ledger and Wavize finance process; do not manually alter totals.
Dispute
Attach date, masked client, plan, amount and line reference to program support, never card details or Stripe secret.
Monthly commission review
Reconcile ledger with upgrades and payouts, not signups alone.
- Actual payments — Each line matches a collected amount above zero.
- Maturity — Lines under thirty days remain pending.
- Refunds — Reversed lines are not included in Approved.
Still need help?
Our team can help from your client area.