Conversion lifecycle
| Status | What it means |
|---|---|
pending | Conversion created from a Stripe event. Waiting for review or approval window. |
approved | Commission confirmed. Will be included in the next payout. |
refunded | The underlying Stripe charge was refunded. Commission is voided. |
rejected | Manually rejected or flagged as fraudulent. Commission is voided. |
Most programs approve conversions automatically. If your program has fraud detection enabled, suspicious conversions may stay in
pending until you resolve the associated flag.How conversions are created
AgentRef listens to your connected Stripe account forcheckout.session.completed and invoice.payment_succeeded events. When a purchase is traced back to an affiliate click (via cookie or referral code), a conversion is created automatically – no server-side code needed beyond the tracking snippet.
The conversion captures:
saleAmount– the charged amount in centscurrency– from the Stripe chargecustomerEmail– from the Stripe customercommissionAmount– calculated from your program’scommissionPercentcommissionType–one_timeorrecurring/recurring_limited
Viewing conversions in the dashboard
Go to Programs > [Your Program] > Conversions. You can filter by status, date range, or affiliate. Click any row to see the full conversion detail including the originating click and Stripe charge ID.API reference
List conversions
Scope:conversions:read
| Parameter | Type | Description |
|---|---|---|
programId | UUID | Filter to a specific program |
affiliateId | UUID | Filter to a specific affiliate |
status | string | pending | approved | rejected | refunded |
startDate / from | ISO datetime | Start of date range |
endDate / to | ISO datetime | End of date range |
limit | number | Max results (1–100) |
page / offset | number | Pagination |
Get conversion stats
Returns aggregate metrics for a time period. Scope:stats:read
7d, 30d, 90d, all
Get recent conversions
Returns the most recent conversions (up to 20). Useful for dashboard widgets and webhooks verification. Scope:conversions:read
What’s next
Payouts & Billing
Learn how approved conversions become payouts to your affiliates.
Fraud Detection
See how AgentRef flags suspicious conversions before they’re approved.