Checklist

It is recommended to get all payment flows related to the Stripe Connect - Marketplace plugin working in test mode before deploying to live.

There are also a few additional steps you'll need to follow to ensure everything works smoothly in live mode:

  1. API Keys

Add your live API keys to the API Key, Stripe Publishable Key and Stripe Secret Key fields in the 'Plugins' tab of your Bubble editor (see this section of the documentation for full details)

  1. Webhooks

If you're using any Stripe Webhooks to send data from Stripe to your Bubble database, you will need to create a webhook in the live version of your Stripe dashboard. You do NOT need to create a new backend workflow in your Bubble editor. See this video from 18:47 for a guide on using Stripe Webhooks in live mode with your Bubble app.

If you're not using any Stripe webhooks, you can ignore this step.

  1. Testing live workflows

It is HIGHLY recommended you personally test creating a Checkout Session in live mode. We have seen cases where workflows that work correctly in test mode cause an error in live mode because of an issue with your Stripe settings. It's usually pretty simple to fix by following the steps outlined here, but obviously better if you discover this yourself instead of a customer!

Last updated