Affiliate Payments with Stripe
Tracknow integrates with your Stripe account to enable direct affiliate payouts. When an affiliate submits a payment request and selects Stripe as their preferred payment method, you can approve the request and Tracknow will transfer the approved commission directly to the affiliate through Stripe.
Integration with Stripe
Navigate to Settings → Integrations → Connect Stripe Payouts
Fill out each required field.
Generate a Stripe API key
Visit Stripe's documentation on API keys here.
The Stripe API key allows Tracknow to securely communicate with your Stripe account on your behalf.
It is used to perform the actions required for the Stripe Connect integration, including:
Creating onboarding links so affiliates can connect their Stripe accounts.
Retrieving information about connected Stripe accounts to verify their payout status.
Initiating transfers to affiliates when you approve Stripe payment requests.
You create a general API key or a restricted API key.
If you opt to use a restricted API key, make sure to set the following permissions:
Account → Read Connect > Accounts → Write Connect > Account Links → Write Transfers → Write The rest of the permissions can be set to None
Create two webhooks
Visit Stripe's documentation on Webhooks here.
Webhooks allow Stripe to automatically notify Tracknow when specific events occur in your Stripe account. This keeps affiliate payout and connected account information synchronized without requiring Tracknow to continuously check Stripe for updates.
Use the following URL endpoint for both webhooks:
Webhook 1
Scope: Your Account
Event:
transfer.reversed
This webhook notifies Tracknow whenever a transfer to an affiliate is reversed. We use it to update the payment status in Tracknow and keep your payout records accurate.
Webhook 2
Scope: Connected Accounts
Event:
account.updated
This webhook notifies Tracknow whenever one of your affiliates' connected Stripe accounts is updated. We use it to detect changes to the account's verification status, capabilities, and payout eligibility so affiliates can receive payments as soon as their accounts are ready.
Last updated