Bubble x Stripe Part 1: App setup & pricing page (SaaS Payments Course)

preview_player
Показать описание
SaaS Payments Course Part 1 | Setup & pricing page
In this first section, we’re going to be setting up our Bubble app and then building our pricing page. The pricing page will contain 3 subscription options and will be configured using a combination of a repeating group with option set data.

Chapters
0:00:00 - Intro
0:02:12 - Lesson 1 - App setup
0:11:52 - Lesson 2 - Authentication page
0:30:11 - Lesson 3 - Setting up Stripe
0:32:54 - Lesson 4 - Pricing page
0:55:45 - Lesson 5 - Database structure

* * * * *

🔗 Link to Bubble editor:

* * * * *

Subscribe to this channel to be the first to hear about new videos!

Bubble is a software development platform that enables anyone to build and launch web applications without writing code. Rather than specializing in one or two aspects of web development (like designing landing pages or building databases), Bubble’s full-stack visual programming interface does it all. That means anyone from first-time entrepreneurs to enterprise-level companies can take an idea from concept to fully functional, scalable reality — faster and cheaper than you could with just code.

Learn more about Bubble:
Рекомендации по теме
Комментарии
Автор

Dude! where were you when I was trying to learn all this a few months ago?!?! Primo content as always!

smartbrandstrategies
Автор

Let's go! I'm excited to get this project going!

brandonmccrae
Автор

Excellent I can’t wait to get stuck into this😁

Автор

Thank you so much for sharing this course!

rreport
Автор

All the thanks, really a great content.

HussainAli-grlr
Автор

Great man! very nice vibe & clearly explained!

Stierkoe
Автор

🤣 I can see the likes going up.... keep going so we can have more and more.

cariocadasilva
Автор

Thank you so much for this tutorial! When in 2025 can we expect the new Bubble plugin to be released?

karimakarouma
Автор

Thank you very much for this awesome course! 👏

I have a question regarding database structure/logic : in your example, there are 3 different Plans (Starter, Growth, Yearly) with only one frequency (month) for each Plan.

How would you approach a need for Plans with two frequencies (month and year)?

Here are the options I think about right now:
1. Duplicate the following attributes as values are different between month and year: Amount, ID price test, ID price live (so we would have Amont month, Amount year, ID price test month, ID price test year...)
2. Create 6 different Plans : Starter month, Starer year, Growth month, Growth year...

I do not think those 2 options are the most efficient ones (or even working) and I think I am missing something here.

Would you have any suggestions?

Thank you for your precious help 🙏

ntrvo
Автор

A huge thank you for these precious videos. I apologize in advance, I am French and I use a translator to write to you :)
I have two questions: Are you going to make a video on "How to apply a trial period to a subscription"? And the second is that I launched a live mode on my application to test it and then I created the process of your videos on the subject. How can I put the work done in live mode without users who have a free version losing their work?
Have a nice day and thank you again.

agenska_app
Автор

What would be your method if you wanted to make a pricing page with a monthly/yearly toggle? Also would be. Neat video to do the stripe inbed pricing tables walkthrouhh and lemon squeezy as an alternative 😊

stutranceforce
Автор

This is great, thanks! Is there a reason to have "Subscription" as its own data type, rather than having the fields from subscription saved directly to a user?

zyglearning
Автор

Hey Greg - brilliant vids so first of all thank you!

Question from me - how should we approach changing pricing in the future? Let's say that my starter plan changes from $20 to $30 but I want all users who initially signed up for $20 to be locked on that price for life. Is this something you've handled before? Any pointers much appreciated!

LeeShiouxios
Автор

At 1:00:00 I'm getting a red font error in the code when entering 'This subscription's user is current user' within data type Subscription's rules definition. Any suggestions?

dudewhat
Автор

Why is the yearly plan billed monthly? Confused a bit with the implementation here

Vincentivize
Автор

Why create a product and not a subscription in Stripe?

yazj
Автор

Just built & launched a startup in 18 days largely due to your recent Stripe + OpenAI courses, @gregory-john 🙌

Overview of the process if you're curious:

Couple of things that would have made life easier:
- How to do a free trial with Stripe
- Threads / Messages with OpenAI to be able to store & continue the Open AI interaction

henrylatham