Supaffi

Commissions and payouts/Self-referral detection

Self-referral detection

Supaffi flags sales where an affiliate looks like the buyer.

An affiliate who buys through their own link earns a commission on their own purchase. Supaffi checks every referred sale for this and flags the ones that look like it. A flagged commission is never paid until you decide.

What gets flagged

Supaffi checks the first sale of a referral and every renewal after it.

SignalFlag title
The buyer's email is the affiliate's email, ignoring upper and lower case.The buyer used the affiliate's own email address
The card that paid was saved on a Stripe customer with the affiliate's email. Up to three such customers are checked.The buyer paid with a card the affiliate has used

The commission is created as Flagged instead of Pending. The affiliate sees it as Pending.

  • The overview shows a red card, for example 2 commissions look like self referrals, with Confirm or dismiss each one.
  • The Commissions item in the sidebar counts flagged commissions, and the Flagged tab lists them.

The card check needs your Stripe key to read Payment Methods and Customers. Without them, it is skipped and only the email check runs.

Review a flag

Click the commission to open it. The evidence comes first: for an email match, the buyer's and the affiliate's addresses one under the other.

$29.00

Felix Alvarez · 12 Mar 2026

The buyer used the affiliate's own email address

StatusFlagged
Payable on11 Apr 2026
Salein_1QvR8sLk2a
A flagged commission. The evidence sits above the two decisions.
ActionEffect
Dismiss flagThe commission goes back to Pending, or straight to Payable if the hold is over and no dispute is open. Future renewals are still checked.
Confirm self referral and stop its commissionsVoids every unpaid commission from this referral and stops it from earning again.

Confirm a self-referral

The confirm button is on every commission, not only flagged ones, so you can act on a self-referral the checks missed, even after a commission was voided, refunded or paid.

  1. Open any commission from the referral

  2. Press Confirm self referral and stop its commissions

Commissions of the referralAfter confirming
Pending, Payable or FlaggedVoided as Confirmed self-referral
PaidStay paid. A paid commission is final.
Already voidedKeep their original reason.
Future renewalsEarn nothing.

The panel then shows Self referral confirmed. The affiliate sees This sale was made by you, so it does not earn a commission. Confirming cannot be undone. It covers this one referral; the affiliate's other referrals keep earning.