Payout eligibility is separate from transaction status. Two systems determine whether an affiliate gets paid:
1. Transaction Status (calculated from Sharetribe state)
Pending: Transaction is still processing in Sharetribe
Confirmed: Transaction is finalized (e.g., completed, reviewed, delivered)
2. Payout eligibility (business rules)
Eligible: Meets your programme’s rules
Ineligible: Does not meet the rules
A payout is generated only when both are true: the transaction is confirmed and it is eligible.
What makes an affiliate's payout status "ready"?
A payout becomes "Ready" when all of the following are true:
Required conditions
Transaction is confirmed
The transaction has reached a final state in Sharetribe (completed, reviewed, delivered, etc.)
Payout eligibility is eligible
The transaction passes all programme rules (see below)
Affiliate is active
The affiliate account is active (not deactivated)
Programme is active
The affiliate programme is active
Eligibility rules
Your programme may include these checks:
Minimum transaction value
If set, the transaction value must meet or exceed the threshold
Can be based on GMV (Gross Merchandise Value) or Marketplace Revenue
Example: If minimum is £50 and a transaction is £30, it is ineligible
Max referral limit (affiliate-level)
If set, limits the total number of eligible referrals/transactions per affiliate
Counts all confirmed + eligible transactions across all referred users for that affiliate
Example: Limit is 3; the affiliate already has 3 eligible transactions; the 4th is ineligible
Max transaction limit per referral (user-level)
If set, limits transactions per individual referred user
Counts confirmed + eligible transactions for that specific user
Example: Limit is 5 per user; that user already has 5 eligible transactions; the 6th is ineligible
Programme type matters
Sign up only: Payouts are generated when a referred user signs up (no transaction required)
Sign up + transaction: Payouts are generated only when a referred user completes their first confirmed + eligible transaction
Status flow
Pending: Transaction is confirmed but still processing in Sharetribe
Ready: Transaction is confirmed and eligible — ready to be paid
Paid: Payout has been marked as paid by an admin
Rejected: Payout has been rejected by an admin
Important notes
Eligibility is determined at the time a transaction is confirmed
Once a transaction is marked eligible, it remains eligible (even if later transactions exceed limits)
Payouts are computed dynamically and appear in your dashboard when they become "Ready"
You can filter payouts by status (Pending, Ready, Paid, Rejected) in the payouts dashboard
If you have questions about why a specific payout is pending or ineligible, check the transaction details in your dashboard for the specific reason.
