RekomiRekomi
DemoPricingFor creators
DashboardSign inLaunch your program
Launch your program
Rekomi Docs
Rekomi Docs
Welcome to Rekomi
HomeQuickstart for brandsPlans and trialsIntegrationsStripe Connect (sales tracking)Organization settingsTeam managementNotifications

Campaigns and commissions

CampaignsCommission modelsPay per click or lead (CPC & CPL)Coupon-code attributionProducts and per-product ratesCreative assetsRecruiting (sub-affiliates)Tracking and attributionTest your integration

Affiliates

Recruit affiliatesManage affiliatesAI co-pilotApply to the curated networkBooking creators with deals

Money flow

SalesCustomersPayoutsMulti-currencyTax formsReports

Email

Sending domainEmailsBroadcasts
Quickstart for affiliatesYour public pageThe page builderBrand dealsDeals and getting paidMessagesBuild your creator profileBrowse and apply to campaignsApply directly via a brand's public pageAffiliate dashboard tourYour tracking linkProduct & page linksUsing creative assetsEarnings and performanceConnect Stripe for payoutsYour tax formsGetting paidFeesSupported countriesPromote Rekomi and earn
API overviewAuthenticationOAuth 2.0Server-to-server trackingTracking script & window.RekomiTrack leads and signupsNo-code & non-Stripe checkoutsCustom domainConversion currencyCoupon code trackingSub-affiliate recruiting APIWebhooksZapierWhite-label embedMCP serverAPI reference
For affiliates
Affiliates

Earnings and performance

Your conversions ledger, refund handling, and what each status means.

Your earnings live on /a/performance, the Performance page that combines your conversions ledger with your analytics: a trend chart, summary cards, the full ledger of every commission credited to you across every campaign, and breakdowns by campaign. Older /a/earnings links redirect there automatically. It is the ground truth for "what have I earned and what is it doing right now".

What you see

The affiliate Performance page with the earnings trend chart, summary cards, and the conversions ledger

The conversions ledger has columns:

  • Date: when the sale event was created.
  • Type: what kind of sale it was. New customer for a customer's first subscription payment, Recurring for renewals, One-time for single purchases, and Click, Lead, or Bonus for non-sale rewards.
  • Amount: what the customer paid the brand (in the brand's currency).
  • Commission: what you earned on this sale.
  • Status: the current state in the sales lifecycle (see below).

Click any column header to sort, including Status, which groups rows by state.

The ledger shows your most recent conversions, 50 per page. For your complete history, use Export CSV (see below).

Some brands also turn on a commission-earned email: when a commission lands, you get an email about it, capped at one per day so a busy day never floods your inbox. It is off unless the brand enables it, so no email never means no commission; this ledger is always the current truth.

Status meanings

A sale moves through these states:

Pending

The sale was credited. It sits in the refund-hold window so the brand can claw back the commission if the customer refunds their first invoice. Default hold is 30 days from the invoice paid date.

You see the sale but cannot withdraw the commission yet.

Approved

The brand reviewed and confirmed the sale by hand. You do not need to see Approved to get paid: once the hold window passes, a Pending sale becomes payable automatically and is included in the next payout the brand runs. On a campaign page, an approved commission that is waiting for a payout shows as Owed.

Paid

The payout settled. The money is in your Stripe Connect account (or your PayPal, or your bank account, depending on payout method). You can spend it.

You keep 100% of your commission. The amount that lands is your commission net of a small standard withdrawal fee, a flat $2.25 plus 0.25%, charged just once per monthly payout. That covers the cost of moving money to you and Rekomi takes no margin on it. See Payouts for the full breakdown.

Refunded

The customer refunded their invoice within the hold window. A full refund reverses the whole commission. A partial refund reverses only its share, proportional to how much of the sale was refunded (a 40% refund subtracts 40% of the commission), and the rest of your commission stays payable; the sale only flips to Refunded once refunds add up to the full invoice. If the commission had already been paid out (rare with the default 30-day hold), the payout stands; the brand resolves any overpayment with you directly.

The refund date is included in the CSV export.

Denied

Rare. Manually denied by the brand. Typically only happens for disputed sales where the brand has evidence the affiliate did not actually drive the customer (proxy clicks, fraud, terms violation). If you believe a sale was denied in error, ask the brand or contact support.

How to read the lifecycle

For most subscription products on the default settings (30-day hold, per-sale recurring), a typical sales lifecycle:

  1. Day 0: customer signs up via your link and pays first invoice. Sale created with Status = Pending.
  2. Day 0 to 30: customer can refund. If they do, sale flips to Refunded.
  3. Day 30: if no refund, the sale becomes payable. It stays Pending unless the brand marks it Approved by hand, and either way the brand can include it in a payout batch.
  4. Day 30 onwards (whenever the brand runs payouts): you get paid.

For recurring subscriptions, this lifecycle repeats per invoice. Customer pays month 2, you get another sale at the recurring rate. Customer pays month 3, another one. And so on.

Cap and delay settings

Brands can configure two settings that affect what you see:

  • A cap on how many invoices earn commission: for example, if the brand caps it at 12, you stop getting credited after a customer's twelfth invoice. The customer keeps paying the brand; you stop earning.
  • A skip of the first N invoices: for example, if set to 1, you only start earning from the customer's second invoice. Brands use this if they have a high first-invoice refund rate.

These are brand-side settings; if your recurring commissions stop or start later than expected, ask the brand whether a commission cap or an invoice delay applies.

What if a conversion is missing

If you drove a customer and the conversion is not showing up:

  1. Check the attribution window. Did the customer convert within the brand's window? The default is 60 days, but brands can set it shorter or longer.
  2. Check attribution model. If the brand uses LastTouch and another affiliate touched the customer more recently, they get credit.
  3. Check server-to-server (S2S) setup. If the brand uses server-side tracking (no edge redirect) and they haven't set it up correctly, conversions get dropped.
  4. Ask the brand. The conversion list at their /dashboard/conversions shows every conversion across all affiliates. They can see whether yours was attributed or not.

If after all that, the conversion is genuinely missing, chat with us and share the customer's email (or partial email) and the approximate date. We can trace through logs.

Export

Click Export CSV at the top of the page to download your full earnings history, including refund dates, for your records or tax reporting.

Using creative assets

Where to find campaign banners and ready-made posts (swipe copy), and how to use them.

Connect Stripe for payouts

Stripe Express onboarding, one payout account for every campaign, what data Stripe collects.

On this page

What you seeStatus meaningsPendingApprovedPaidRefundedDeniedHow to read the lifecycleCap and delay settingsWhat if a conversion is missingExport