You can now choose to use a custom domain with Stripe Checkout and your Bubble app. This means you can send your customers to checkout.yourbubbleapp.com (or whatever subdomain you want to use) when they are transacting on your app instead of the default checkout.stripe.com. Note that this costs $10/month on the Stripe side.
In order to get a custom domain working, you’ll want to follow the steps listed in Stripe’s documentation, namely:
- Adding your domain to the Stripe Dashboard
- Creating DNS records to point at Stripe
- Verifying your DNS setup
- Setting your domain as active
On the Bubble side, the Bubble-created official Stripe Plugin supports this feature, so once you’ve set things up on the Stripe and the DNS side, they’ll work in your app as well as long as you are using Checkout v3 within the plugin. The following actions will be affected:
- Charge the current user
- Subscribe the user to a plan
- Collect the user’s CC information