Supaffi

Commissions and payouts/Commission lifecycle

Commission lifecycle

Every commission moves from Pending to Payable to Paid, unless something stops it.

A commission is created as Pending the moment Stripe reports a referred sale. It becomes Payable when its hold is over, and Paid when you mark it paid. Refunds, chargebacks, self-referral flags and your own decisions can stop it on the way.

Every commission

PendingSale recorded
Hold ends
PayableReady to pay
Mark paid
PaidFinal
Flagged

Looks like a self-referral. Never payable until you press Dismiss flag.

Disputed

An open chargeback holds it. A Payable commission goes back to Pending.

Voided

Full refund, lost chargeback, confirmed self-referral, or voided by you. Final.

Paid and Voided are final. Nothing moves a commission out of either.

Statuses

StatusMeaningCan be paid
PendingRecorded, waiting for the hold to end.No
PayableThe hold is over and no dispute is open.Yes
FlaggedLooks like a self-referral. Waits for you to confirm or dismiss it.No
PaidYou marked it paid. Final.Already paid
VoidedCancelled. Final.No

Transitions

FromToWhen
New salePendingStripe reports a referred payment.
New saleFlaggedThe buyer matches the affiliate by email or card.
PendingPayableThe hold is over and no dispute is open. Supaffi checks every few seconds.
FlaggedPending or PayableYou press Dismiss flag. Payable straight away if the hold is already over and no dispute is open.
PayablePendingA chargeback opens. It returns to Payable if the dispute closes in your favour.
PayablePaidYou press Mark paid.
Pending, Payable or FlaggedVoidedA full refund or a lost chargeback.
Pending, Payable or FlaggedVoidedYou confirm a self-referral.
PendingVoidedYou void it.

A partial refund does not change the status. It lowers the amount in proportion. See Refunds, disputes and cancellations.

The holding period

The hold is the program's Hold before paying setting, 30 days by default. A commission's payable date is fixed when it is recorded: the moment Stripe reports the sale, plus the hold. Changing the program later does not move it.

  • During the hold, a refund still cancels or lowers the commission.
  • After you mark it paid, nothing changes it, and nothing is clawed back from the affiliate.
  • A flagged or disputed commission never becomes payable, whatever its date.

Details in the commissions list

The Detail column on your Commissions page explains each row:

DetailStatus
Payable <date>Pending, with the date the hold ends
Ready to payPayable
The buyer used the affiliate's own email addressFlagged
The buyer paid with a card the affiliate has usedFlagged
Paid <date>Paid
Refunded in StripeVoided by a full refund
Reduced, part of the sale was refundedAny live status, lowered by a partial refund
Chargeback lost in StripeVoided by a lost dispute
Confirmed self-referralVoided by your confirmation
The reason you typed, or Voided by youVoided by you

What affiliates see

Affiliates see the same statuses in their portal, except Flagged: a flagged commission shows to them as Pending. Their details are worded for them, and a reason you typed when voiding is never shown. See The affiliate portal.

Void a commission

Void a commission you have decided not to pay, for example a sale you know was a test.

  1. Open Commissions and click the commission

    The option shows on Pending commissions.

  2. Under Void this commission, type a Reason

    Up to 200 characters. Only you see it.

  3. Press Void

    The commission becomes Voided and the affiliate sees Removed by the merchant. This cannot be undone.

A paid commission cannot be voided.