Creem affiliate program software, native to Creem.io.
Creem (creem.io) is a Merchant of Record for SaaS, AI products, and digital goods, and Rekomi supports it natively: add one webhook in Creem's dashboard with all events selected, then paste the signing secret and a minimal API key with Products read access into Rekomi. From then on completed checkouts, subscription renewals, refunds, and chargebacks credit and debit the right affiliate automatically, with no relay code to write or maintain.
Connect your store, stamp the referral, let the checkouts flow.
In Creem's dashboard, open Developers, add one webhook pointed at the per-workspace URL Rekomi shows you, and select all events; a partial selection silently drops sales, so the docs say it twice. Then paste the webhook signing secret and an API key into Rekomi. Products read access is all the key needs, and Rekomi validates it live, with a specific error for a revoked key, an under-scoped key, or a creem_test_ key on a production connection.
Creem hosts the checkout, so the referral travels in metadata. Install the head script; if you create checkout sessions via Creem's API, set metadata.rekomi_ref from window.Rekomi.getReferral(), and if you sell through payment links, decorate them with ?metadata[rekomi_ref]= (the bracket form; Creem copies link metadata onto the checkout). The field is rekomi_ref, not creem_ref, which Creem reserves for its own affiliate feature.
A completed checkout books the conversion, every collected subscription payment accrues recurring commission, and the basis is the pre-tax sale amount, because Creem collects tax on top as a Merchant of Record. Refunds claw back pro-rata per refund, downgrade refunds included, and disputes always claw back the disputed money, all in the same audit trail.
Signed deliveries, and a key that cannot touch money.
Creem signs every webhook delivery, and Rekomi verifies both schemes Creem uses, the legacy HMAC header and the standard-webhooks scheme, failing closed on anything malformed. The honesty note: the legacy scheme carries no timestamp, so replay resistance on that path rests on Rekomi's event de-duplication rather than a freshness window; the standard scheme adds a 300-second window on top. And the API key you paste never reads your sales. It exists to validate the connection and run a periodic health check, which is why Products read access is all Rekomi asks for: you never hand over a key that could touch your money.
Affiliate software for Creem that matches how a Merchant of Record bills.
Second ever, first with clawbacks
Only one other affiliate platform integrates Creem today, and it documents no refund or dispute clawbacks for it. Rekomi is the second third-party Creem integration ever and the first where refunds claw commission back per refund and disputes claw back at the disputed amount, so commissions never drift from what you actually kept.
Honestly signed webhooks
Creem signs deliveries two ways, and Rekomi verifies both, failing closed on anything malformed. The legacy scheme carries no timestamp, so this page says so: replay resistance there rests on event de-duplication, and the standard-webhooks scheme adds a 300-second freshness window on top.
Renewals on autopilot
Every collected subscription payment arrives as its own event and records a recurring conversion, and checkout metadata persists onto the subscription, so revshare keeps accruing for the life of the customer with no further work; a renewal that ever arrives bare falls back to the customer's attribution history.
Refunds and disputes claw back
Refunds reverse commission proportionally, per refund, downgrade pro-rata refunds included, until the original commission is exhausted and never past it. Disputes always claw back, and Creem's habit of auto-refunding on chargebacks, which double-signals the same money, is capped so it never double-claws.
A key with a two-item job
The API key you paste has Products read access only and does exactly two things: validate the connection and run health checks. Your sales arrive through the signed webhook, never through the key, so you never hand a tracker credentials that could read your money.
Part of a bigger stack
Stripe, Paddle, Braintree, Polar, Dodo Payments, and more are native alongside Creem, and any other billing system attributes through the HMAC-signed S2S API.
All integrationsFlat plans plus 3% of payouts. No revenue cut.
For solo founders running a focused campaign.
For SaaS scaling beyond one campaign.
For mature SaaS with serious affiliate ambitions.
14-day free trial on every plan · 3% of affiliate payouts (2.5% on Enterprise), payouts and tax handled · Full pricing
Common Creem questions.
Is the Creem integration native?
Yes. You add one webhook in Creem's dashboard pointed at your per-workspace Rekomi URL with all events selected, then paste the webhook signing secret and an API key; Products read access is all the key needs. Completed checkouts, subscription renewals, refunds, and chargebacks are recorded automatically, with no relay code to write or maintain. Rekomi also health-checks the key continuously and watches for a stale event stream, emailing you the moment the connection needs attention.
Creem has its own Affiliate Hub. Why add Rekomi?
Keep it if it fits; connecting Rekomi does not touch it, and checkout metadata attribution works alongside it. The Affiliate Hub is in beta and deliberately simple: one program per store with a single program-wide commission rate, and by Creem's own docs, no per-affiliate rates, no per-affiliate product restrictions, and no partner management; there is also no affiliate API or export. Rekomi is the graduation path: per-affiliate and per-campaign commission rates, coupon tooling, an approval and anti-fraud step before money moves, payouts on real rails with tax handling, and a program that is not locked inside one store.
Which affiliate platforms actually integrate with Creem?
The list is two names long. Affonso is the only third-party affiliate platform officially integrated today, and Rekomi is the second ever, and the first with per-refund and dispute clawbacks (Affonso documents neither for Creem). There is also a custody difference worth stating plainly: Affonso's setup has you paste your Creem API keys into their platform for money data, while Rekomi's recording path runs on the signed webhook alone, and the only key you paste is a minimal Products-read key used for validation and health checks. Rewardful, Tolt, FirstPromoter, Dub, and the other established platforms list no Creem support at all; if your search for affiliate software for Creem kept coming up empty, that is the gap this page covers.
How do affiliates get credited when Creem hosts the checkout?
The referral travels in checkout metadata. The Rekomi head script captures the affiliate click in a first-party cookie; if you create checkout sessions through Creem's API, set metadata.rekomi_ref from window.Rekomi.getReferral() in the checkout request, and if you sell through payment links, decorate the link with the bracket param ?metadata[rekomi_ref]=, which Creem copies onto the checkout. The field is rekomi_ref, not creem_ref; Creem reserves creem_ref for its own affiliate feature. Metadata persists onto the subscription, so renewals credit the same affiliate with no extra work, and if a renewal ever arrives without it, Rekomi falls back to the customer's attribution history.
What does the affiliate earn on, with tax in the mix?
The pre-tax sale amount, and the rationale is stated plainly: Creem is a Merchant of Record, so it collects tax on top of your price at checkout. Commissions are calculated on the sale itself, which means your affiliates earn on your revenue, never on the tax a buyer's country happened to add. Refunds claw back on the same pre-tax share, so the credit and the clawback always speak the same units.
Are renewals, refunds, and chargebacks handled?
Yes, all three. Every collected subscription payment arrives as its own event, so the first charge books the conversion and each renewal accrues recurring commission for the life of the subscription. Refunds claw back proportionally, per refund, until the original commission is exhausted and never past it; that includes pro-rata downgrade refunds, where Creem refunds the unused part of a cycle and the commission claws back pro-rata too. Disputes always claw back the disputed money, with one Creem-specific edge handled for you: Creem typically processes a full refund on your behalf when a chargeback lands, which can produce both a refund event and a dispute event for the same money, and because the clawback is capped at the original commission, the double signal never double-claws.
Which currencies does Creem support?
Creem currently prices in USD and EUR; that list is Creem's to grow, not a Rekomi limit. Rekomi records conversions in the currency Creem reports, and in the unlikely event an amount ever arrives in a currency Rekomi does not support, that event is skipped and flagged rather than guessed at, so a commission is never computed on a mangled amount.
What does Rekomi do with the API key?
As little as a key can do. It is created with Products read access only, and Rekomi uses it for exactly two things: validating the connection when you paste it and a periodic health check. Your sales never travel through it; they arrive on the signed webhook. The key is stored encrypted at rest, never returned by the API, and wiped on disconnect. And because Creem keys never expire, a failed health check always means something real: the key was deleted, regenerated, or lost its permission, and you get an email the moment that happens.
Can I run Creem alongside another billing connection?
No; Rekomi enforces one conversion source of truth per workspace so the same sale is never recorded twice. Pick one rail for Creem sales and keep it; if you genuinely sell on two platforms, run them as separate workspaces.
Selling somewhere else too? Also covered.
Ten minutes to first click.
Add one webhook in Creem, paste the signing secret and a Products-read key, and checkouts start crediting affiliates today. 14-day free trial, no card.
- 14-day free trial
- Cancel anytime, $0 charged