How to setup a Stripe Affiliate Program 

Stripe is a US technology company, operating in over 100+ countries, to accept payments over the Internet and sets a new standard in online payments. They handle billions of dollars every year for forward-thinking businesses around the world. Stripe provides the technical, fraud prevention, and banking infrastructure to operate online payment system. Stripe always improves its toolchain by adding new features every month. 100,000+ businesses across nearly every industry powered by Stripe. Are you creating a subscription service, an on-demand marketplace, an ecommerce store, or crowdfunding? Stripe’s carefully designed APIs and powerful functionality helps you to do the best possible result in all cases.

If you're using an embedded Stripe Checkout button, refer to this article instead:

Stripe Checkout setup and integration


1- Go to your OSI Affiliate Software “Referral Programs” page from the Dashboard and click on the blue pencil icon of the referral program you want to set up for a recurring commission. 

2- Click “Show Advanced Settings”

3- Enable recurring commission, select commission type, add amount/%, Select “Match Email” and click Continue. And on next page, click Finish.

4- Now go back to the "Dashboard" and click on "Set Up Software". Click the link of "Link Software to My Store".

5- Select “Stripe Connect“ from the drop-down list. Click Connect to Stripe button and copy code to your webpage. 

Note: Update the amount, transaction, and customer_email with the actual variables. Send us an email at if you need further assistance on this.

Now recurring sales would be added to affiliate users after Stripe subscription intervals. You can check all recurring sales. Go to “Manage Recurring Transactions” from Dashboard