Stripe-native by design
The first affiliate platform built for Stripe's Marketplace policy.
Stripe's 2026 Marketplace policy requires that every Transfer to a Connected Account carries source_transaction tied to the originating Charge. Komissio is built around this from day one. Most existing affiliate tools aren't, and they will need to migrate.
Komissio v0.0.6 is approved and live on the Stripe App Marketplace.
The technical difference
Every Komissio payout is a Stripe Transfer with source_transaction populated.
That means Stripe, and you, can audit every commission back to a real product sale. Charge → Commission → Transfer. Self-documenting. No platform-balance transfers, no unlinked money movement.
What this gets you: reviewable money flow, idempotent replay safety, automatic refund handling (Stripe reverses the Transfer when the source Charge is refunded), and full compliance with Stripe's 2026 Marketplace policy.
How existing affiliate tools handle Stripe Connect payouts.
| Tool | Payout method | source_transaction | Marketplace eligible |
|---|---|---|---|
| Komissio | Stripe Transfer | Yes (live) | |
| Rewardful | Manual bank / PayPal | No | N/A |
| FirstPromoter | Manual bank / PayPal | No | N/A |
| Tolt | Manual bank / PayPal | No | N/A |
| PartnerStack | Platform balance | No | N/A |
| Tapfiliate | Manual / PayPal | No | N/A |
Comparison verified April 2026. Other tools may add source_transaction in future releases, but they will all need a migration. Komissio is built that way today.
Stripe Marketplace + affiliate tracking, common questions
What is source_transaction in Stripe?
source_transaction is a parameter on Stripe Transfer that links the outgoing money movement to the original Charge that funded it. Stripe's Marketplace policy requires this on any Connect-based affiliate payout, so reviewers can audit that affiliate commissions trace back to real product sales, not to platform-balance transfers.
Why does Stripe Marketplace require source_transaction for affiliate apps?
Stripe wants every Transfer through Connect to be tied to a verifiable product charge. Without source_transaction, an affiliate platform could move platform-balance funds to Connected Accounts in ways that resemble money transmission, which Stripe's Marketplace policy disallows. With source_transaction, every commission payout is auditable: charge → commission → transfer.
Do other affiliate platforms support source_transaction?
Most don't. Tools built before Stripe's policy update (Rewardful, FirstPromoter, Tolt) typically use platform-balance transfers or manual bank rails. Komissio is built from the ground up around source_transaction. Every Stripe-method commission is paid via a Transfer with source_transaction populated, idempotency keyed per commission, and self-auditing in the Stripe Dashboard.
Is Komissio in the Stripe App Marketplace?
Yes. Komissio v0.0.6 is approved and live on the Stripe App Marketplace. Install it directly at https://marketplace.stripe.com/apps/komissio. The app is fully source_transaction-compliant per Stripe's 2026 policy update.
Can I use Komissio outside the Stripe Marketplace?
Yes. Komissio works as a standalone SaaS today via direct integration with your Stripe account (Connect OAuth). The Marketplace listing is purely a discovery channel for new merchants. Existing users connect directly via komissio.io.
What happens to commissions when a Stripe Charge is refunded?
Stripe automatically reverses the Transfer that was created with source_transaction pointing at that Charge. Komissio mirrors this in your dashboard: refunded commissions show as reversed, the affiliate balance is decremented, and the audit trail is preserved.
Run an affiliate program that's Stripe Marketplace-ready.
Connect your Stripe account in 5 minutes. First-party tracking, fraud detection, and source_transaction on every payout. $49/month, no revenue caps.