Be the first to hear about our latest tutorials, plugin releases, updates and more: www.cranfordtech.com/newsletter
In this video, I show how to integrate Stripe with your Bubble app and allow users to manage their subscription payments. We go through:
- Creating subscription plans in Stripe
- Subscribing users to plans
- Offering different plan options using the Stripe Pricing Table
- Canceling subscriptions
- Saving down subscription details to your Bubble database
Links
🖌️ Stripe Customer Portal plugin
bubble.io/plugin/stripe-custo...
🔗 Stripe Customer Portal plugin demo app
customer-portal-demo.bubbleap...
ℹ️ Stripe Webhooks tutorial (section on deploying to live is from 18:47 on)
• Stripe Webhooks - Bubb...
📧 Plugin Support
www.cranfordtech.com/contact
🎨 Check out our other Templates and Plugins
bubble.io/contributor/1639725...
💼 Need a custom app? Contact us for agency work
www.cranfordtech.com/agency
Timeline
00:00 Introduction
01:15 Creating subscription plans in Stripe
02:34 Installing the Bubble Stripe plugin
04:19 Subscribing a user to a plan
07:32 Saving down details of a subscription to your Bubble database
12:25 Paywalling sections of your app
15:06 Offering users the choice of monthly and annual plans
16:55 Offering different subscription tiers using the Stripe Pricing Table
23:31 Saving down data to the Bubble database with webhooks
25:25 Securing your webhooks with an API token
27:10 Initialising a webhook
29:05 Adding the client-reference-id to the Stripe Pricing Table
33:10 Installing the Stripe Customer Portal plugin
33:59 Updating the remaining fields in the database
37:05 Canceling subscriptions
47:24 Final note on deploying webhooks to production
27 июл 2024