The three commission types
Every Refairn program supports three independent commission types. Each has its own trigger, duration logic, and ledger entry.- Referral commission
- Recurring commission
- Support commission
Trigger: A referred contact makes their first payment as a customer.Referral commission rewards the act of acquisition. It is a one-time event tied to the moment a lead converts. You can pay it as a percentage of the first payment or as a flat fixed amount.
Referral commission is the most common type to offer even in programs where support mode is disabled. It is the foundational incentive for bringing new customers to your product.
| Format | Example | Outcome |
|---|---|---|
| Percentage | 20% referral commission | Customer pays 19.80 |
| Fixed amount | $50 flat referral commission | Customer pays any amount → agent earns $50 |
Commission hold period
Every commission earned by an agent enters a hold period before it becomes payable. The default hold period is 14 days. During the hold period, a commission has the status Approved — it has been validated and recognised, but it is not yet released for payment. Once the hold period expires without a reversal event, the commission status moves to Earned, indicating it has been formally attributed to the agent. It then advances to Payable once the agent’s balance meets the payout threshold. Why the hold period exists: It protects you from paying out commissions on revenue that is subsequently reversed due to a refund or chargeback. If a customer refunds within the hold window, the associated commission is reversed before any money leaves your account. You can adjust the hold period under Program Settings → Commission hold period. Shorter windows reduce the lag between earning and payment — which agents prefer — but offer less protection against late refunds.Handling refunds and chargebacks
When a customer refunds or files a chargeback, Refairn handles commission reversal based on the rules you set in your program. If the refund occurs within the hold period: The commission status changes from Approved to Reversed. No payment is made. The agent is notified that the associated commission has been reversed. If the refund occurs after the hold period: The commission may already have a status of Payable or Paid. In this case, your program’s refund rules determine whether a clawback is applied. You can configure whether post-hold reversals are automatic, require manual review, or are not applied at all. For recurring commissions: Only the commission tied to the refunded payment cycle is reversed. Commissions from prior cycles that have already been paid are not affected.Commission status flow
Each commission entry moves through a defined sequence of statuses. The flow below shows the normal path and the branch points where a commission can be interrupted.| Status | Meaning |
|---|---|
| Pending | Commission has been triggered by a customer event but not yet validated by the system. |
| Approved | Commission is validated and confirmed. Currently within the hold period — not yet released for payment. |
| Earned | Hold period has expired without reversal. The commission is formally recognised as attributable to the agent and is now pending threshold check. |
| Payable | The agent’s payable balance meets or exceeds the payout threshold. Commission is ready for disbursement. |
| Paid | Payment has been confirmed — either manually by you or (in future) automatically disbursed. |
| Held | Manually paused by the business owner for investigation or dispute review. |
| Cancelled | Commission has been cancelled — typically because of confirmed fraud or a policy violation. |
| Reversed | Commission was cancelled because the underlying customer payment was refunded or charged back. |
| Disputed | The agent has submitted a dispute about this commission entry. Requires your review and response. |
The payout ledger
Navigate to Payouts → Ledger to see a complete, time-ordered record of every commission event across your program. The ledger shows:- Agent name and the specific customer and event that triggered the commission
- Commission type (referral, recurring, or support)
- Gross amount before any deductions
- Status at the time of viewing
- Hold period expiry date for commissions in Approved status
- Payment date for commissions in Paid status
- Reversal reason for any Reversed or Cancelled entries
Setting a payout threshold
The payout threshold is the minimum payable balance an agent must accumulate before a payment is triggered. Set it under Program Settings → Payout threshold. For example, if your threshold is 17 in payable commissions, no payment is triggered yet. Once their payable balance reaches $20 or more, they become eligible for the next payout cycle. A threshold prevents micro-payments and reduces administrative overhead on both sides.Processing manual payouts
Until automated disbursement is available, you confirm all commission payments manually.Review payable commissions
Go to Payouts → Payable to see all commission entries that have cleared the hold period and meet the payout threshold. Review each entry and the total owed per agent.
Make the payment outside Refairn
Process the payment through your existing payment method — bank transfer, mobile money, or any agreed channel. Refairn does not initiate or route the payment in the current version.
Confirm the payment in Refairn
Return to Payouts → Payable, select the commissions you have paid, and click Mark as paid. Enter the payment reference or any notes for your records. The commission status updates to Paid and the agent sees the confirmation in their earnings dashboard.
Handle any discrepancies
If an agent raises a dispute about a commission amount, it appears under Payouts → Disputed. Review the underlying event, the commission calculation, and any relevant audit log entries. You can resolve the dispute by confirming, adjusting, or cancelling the commission entry.
Commission behaviour when support is removed
Removing an agent’s support access is a targeted action that affects only support commissions. It does not touch referral or recurring commissions, which are tracked on different ledger lines and tied to different triggering events.| Commission type | Effect of support removal |
|---|---|
| Referral commission | Unaffected. The acquisition already happened. Commission continues to accrue and pay per the original schedule. |
| Recurring commission | Unaffected. Tied to the customer’s renewal events, not the agent’s support status. Commission continues per the duration rules. |
| Support commission | Stops immediately. No further support commission accrues from the date of support removal. Any payable support commissions already past the hold period remain in the ledger and should be paid out. |
Commission behaviour on subscription cancellation
When a customer cancels their subscription:- Referral commission for that customer is already paid (or in the hold period). Cancellation does not reverse a referral commission unless the customer cancels within the refund window you have defined.
- Recurring commission stops accruing. The final commission entry is for the last paid billing cycle before cancellation.
- Support commission stops accruing from the cancellation date.
For a full walkthrough of how to set up commission types when creating your program, see Program Setup.