Rekomi Docs
For brands
Brands

Test your integration

Run a test sale through the real tracking pipeline with the seeded Test Affiliate, without paying anyone.

Before you ask a single real affiliate to promote you, you can prove the whole pipeline works: click, attribution, commission math, and your webhook, end to end. Rekomi seeds a Test Affiliate on your account and gives you a one-click Run a test sale button.

Where to find it

Open a campaign, go to the Performance tab, and scroll to the Test your integration card in the Activity section (it sits below the Recent events feed). It's one button: Run a test sale.

The Test your integration card with the Run a test sale button

What a test sale does

Clicking the button fires a pretend click and a 10-unit sale in your home currency ($10.00, or the equivalent 10 major units for currencies like JPY) from the Test Affiliate through the real tracking pipeline:

  • The click is recorded against the Test Affiliate's link, exactly the shape a real tracked click has.
  • The sale runs through the normal conversion engine, so the commission is computed exactly as a real sale's would be.
  • If you've set up a conversion webhook, it fires too; the payload's attribution method is test so your consumer can tell it apart.

On success, the card shows the recorded commission with links to view the sale in Conversions and to open the Test Affiliate. You can run it as many times as you like; each run is a fresh event.

The test never touches your payment processor. It proves Rekomi's side (click, attribution, commission math, webhook), not that your checkout stamps the affiliate onto Stripe subscriptions or invoices. To prove that half, make one small live purchase through your real checkout and refund it: see Verify attribution before launch.

The Test Affiliate

The Test Affiliate is a real, approved affiliate row named "Test Affiliate" with the reserved address test@rekomi.test. It is seeded automatically on the first campaign you create in the Rekomi dashboard; other campaigns get theirs the first time you run a test there. It exists so a test sale exercises the same code path a real affiliate's sale would.

The money truth

Test events are built so you can watch them arrive without ever owing anything:

  • Never paid out. The Test Affiliate is never a payable candidate. Even a payout run pointed directly at it computes a zero total. Nothing is ever paid out for test events.
  • Excluded from aggregate stats. Home KPIs, Reports, leaderboards, and campaign stat cards all filter test activity out, so your real numbers stay honest. This applies to sales made with the Run a test sale button. A live purchase you attribute to the Test Affiliate to verify your checkout is a real sale and stays in Reports until you refund it.
  • Excluded from emails and broadcasts. No automated email is ever sent for test activity (the reserved @rekomi.test address can't receive mail), and the Test Affiliate is never counted in a broadcast audience.
  • Still visible in ledgers. Test rows stay on the Conversions page and in the campaign's Recent events feed on purpose, so you can see your test land.

One deliberate refusal: manual sale entry rejects the Test Affiliate. A manually entered sale is real money, and real money on a test identity would dodge the reporting exclusions while never being payable. If you want to exercise the pipeline, use the test button instead.

When it fails

The test returns an error instead of recording anything if the campaign is suspended. The button is also rate limited (at most 10 runs per minute), so a stuck retry loop can't flood your event feed.