Enable Stripe integration for eCommerce on Whitelabel

Modified on Sat, 21 Oct, 2023 at 3:13 AM

Stripe Connect allows businesses using your Whitelabel to connect their Stripe account to the built-in eCommerce to enable the bot to collect online payment during the checkout.


If you are looking to automate the billing process on your Whitelabel read this documentation.


Follow the steps below to set up your Stripe Connect for your Whitelabel.


1 – Go to the Stripe Connect session and click the Get Started with Connect button


2 – Choose “Platform or marketplace.”


3 – Go to Connect Settings.


4 – Ensure your Stripe Connect has the “Card payments” capability.


5 – Scroll down to “Business details” and set the business name as your Whitelabel name. Businesses will see this name when they connect their Stripe account to your Whitelabel. 

6 – Scroll down until Redirects and click “Add URI”. Set the Redirect URI to

https://YOUR_SUBDOMAIN/webhooks/auth.php?stripe=true


7 – Go to Developers > Webhooks and click “Add endpoint” on “Endpoints receiving events from Connect applications”.


Endpoint URL:

https://YOUR_SUBDOMAIN/webhooks/stripe.php


Events to send:

  1. payment_intent.succeeded
  2. account.application.deauthorized
  3. charge.succeeded
  4. source.chargeable



8 – Go to your Whitelabel admin dashboard > Settings and set up the “Stripe Connect for eCommerce”.


Go to Connect Settings to find the Connect Client ID




Here you get the Client ID

Go to Developers > API keys to find your account secret key.




Go to Developers > Webhooks, and select Connect Webhook.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article