Not sure if something has changed in the last 2 weeks, but the tutorial breaks down after switching over to the live stripe keys, where managing the subscription or going to the customer portal throws an error/toast for new accounts/subscriptions as well as existing accounts that has already subscribed. Updating it to a live webhooks key doesn't work either. I am very new vercel, supabase and general ops stuff, but I'll try to debug and will report back if there's a solution.
What I did to resolve this is the following: - Delete any users you might have in stripe - Delete any products you might have in stripe - Delete every row in all of your tables in supabase - Create new products in stripe Then, everything should work, given you added the new keys. For some reason i had a major problem because i cloned the products from test to live, as well as having still test users.
หลายเดือนก่อน
At this moment, when setuping Supabase, there is no tick option to create sample data with seed data. How may I run the command to create migration in database?
wonder whats the better stripe integration approach. The one outlined in this vid with synced tables via webhooks or with Stripe Postgres Data Wrappers?
template is not deployable. The process always hangs inside the Supabase connetion. There is a problem either with the connection itself or the DB Location, which stays always red regardless the location
I love Supabase. I just started using Supabase Auth for my new project with Next.js. I'm just wondering why there are so many auth requests in the Supabase Dashboard - more than 3k auth requests (/auth/v1/user, /rest/v1, /rest/v1/health) for just a single user within 3-4 hours. Is that normal or am I doing something wrong? I'm using Next.js Middleware according to the Supabase documentation.
Are you still working on your project while it's connected to Supabase? If your server is running while you make changes, yes, you'll be making a lot of calls to the server for every slight change
Is anyone else having trouble when installing the template from vercel? I can't get past the add integration with supabase, the modal window that pops up keep loading and does not respond, even though in the background it does create all the supabase services and everything it seems.
This tutorial and the subsequent template no longer works at numerous steps. Don't waste your time following the tutorial. You will have issues seeding the database and connecting your stripe webhooks.
well you have to find a way to get it lol. you can consider Stripe Atlas to incorporate your business in the US or do it yourself using registered agents
This is not even close to being the fastest as it introduces database sync for the data that is already available in Stripe. Talk about over engineering just to promote Supabase. Code can be simplified and still utilize Supabase which is a great product. With the presented architecture there is always a chance that Stripe data and Supabase data (that syncs stripe data) will be out of sync. This will happen and it will cause you incredible headaches. Get the data directly from Stripe which should be the only source of truth.
Agreed. Not having Stripe as a source of truth caused many headaches for my team. My company synced Stripe data into MongoDB and it was difficult to maintain. It took us about a year to fully migrate to just using Stripe and has been so much easier to manage.
This is unrealistic because you're presenting a workflow of setting up subscriptions dashboard and stripe payment before you've built the service offering. You've also skipped over the part where you need to setup a business profile and register your tax codes before you can accept Stripe payments in your country.
If you're looking for how to build AI (RAG) applications quickly...
you'll probably want to follow this one: th-cam.com/video/ibzlEQmgPPY/w-d-xo.html
"I am gonna show you Fastest Possible way to build a Saas product and start making Real money" never expect less from a Supabase intro
When supabase stops being so sensational, my intros will stop being so sensationalised! 😆
This is a cool video! Great job Jon!
Thanks Florin! Glad you enjoyed it! 🙌
What would you like to see next?
Straight to the point and a ton of valuable information. Really looking forward to more videos.
So good, waiting for the next videos. Thank you guys, great work!
Next week is Local Dev! 🚀
the cleanest of that video is .... damn..... it's try it's the fastest way to build a saas in 2024.. all those steps packed in one video.
Easily my favourite TH-camr coder… Perfect pace, humour and topics…
Amazing and so detailed video :)
Thanks! Glad you enjoyed it! What would you like to see next?
I followed this step by step and the products did not end showing up.
Good stuff man! Can you do a tutorial on multi-tenant applications next?
Step 2 in the deployment template doesn't work for me it bugs out and doesn't seed the database
please check after vercel + supabase became partners the template stopped working 🥵
What about role based permissions. ? SOme video about that will be awesome
Thor is working on exactly this! Coming soon!
Not sure if something has changed in the last 2 weeks, but the tutorial breaks down after switching over to the live stripe keys, where managing the subscription or going to the customer portal throws an error/toast for new accounts/subscriptions as well as existing accounts that has already subscribed. Updating it to a live webhooks key doesn't work either. I am very new vercel, supabase and general ops stuff, but I'll try to debug and will report back if there's a solution.
I'm having the same thing. Did you figure it out?
@@DaytonRumboldthe template is broken in so many places. 😅 Supabase code needs to be updated to use the later cookie as well as a few hook rule.
What I did to resolve this is the following:
- Delete any users you might have in stripe
- Delete any products you might have in stripe
- Delete every row in all of your tables in supabase
- Create new products in stripe
Then, everything should work, given you added the new keys. For some reason i had a major problem because i cloned the products from test to live, as well as having still test users.
At this moment, when setuping Supabase, there is no tick option to create sample data with seed data. How may I run the command to create migration in database?
Great video! Thank you. How can I add the product features from stripe to Supabade? What are the required changes to the template?
wonder whats the better stripe integration approach. The one outlined in this vid with synced tables via webhooks or with Stripe Postgres Data Wrappers?
template is not deployable.
The process always hangs inside the Supabase connetion.
There is a problem either with the connection itself or the DB Location, which stays always red regardless the location
Great video! one question: what do I need to change if I switch to a custom domain instead of the stripe domain?
Hey guys, I am having a super high webhook error rate (can be seen on the stripe dashboard under developers -> webhooks). Is this normal?
Is this using NextJS API routes to handle the webhook events from stripe to sync the prices, products and subscriptions or supabase edge functions?
The Vercel template fails a lot in the setup, especially with Supabase. Thanks for the video, though. It just doesn't work that smoothly haha
I don't understand how the postgres database has been synchronized with stripe (prices, subscription, profucts...) how is this done?
Do you guys know how to fix the error: Project creation in the Supabase dashboard is disabled for this Vercel-managed organization
great as always
I love Supabase. I just started using Supabase Auth for my new project with Next.js. I'm just wondering why there are so many auth requests in the Supabase Dashboard - more than 3k auth requests (/auth/v1/user, /rest/v1, /rest/v1/health) for just a single user within 3-4 hours. Is that normal or am I doing something wrong? I'm using Next.js Middleware according to the Supabase documentation.
I noticed the same thing on a test project of mine. Have you found out if there was something wrong?
Same thing happened for me, I ended up running it locally to avoid that.
Are you still working on your project while it's connected to Supabase? If your server is running while you make changes, yes, you'll be making a lot of calls to the server for every slight change
Do I always need to create a users table in the public schema?
Please and please make a React-only version. I am trying to build my SaaS but don't want to use Next. I want to focus solely on SPA.
Will add it to the list! 🙌
You will likely need a secure backend for this, though
Really useful and detailed!
Is anyone else having trouble when installing the template from vercel? I can't get past the add integration with supabase, the modal window that pops up keep loading and does not respond, even though in the background it does create all the supabase services and everything it seems.
How about paddle or Lemonquezzy? Stripe is not available in my country
Yeah, it would be great to have that.
I would like to know if the history that pops up on the left side of the copy url is a plugin? if so can you tell the name or the url,many thanks!
It's not history. It's the currently open tabs.
Used this starter last year was pretty buggy. Maybe need to try a fresh start and port some stuff over
My God this was a fantastic video.
This tutorial and the subsequent template no longer works at numerous steps. Don't waste your time following the tutorial. You will have issues seeding the database and connecting your stripe webhooks.
Not a complete waste of time, but definitely does not work. Anyone have an alternative approach?
What if we don't have stripe in our country,
Which country?
@@meowmeshTurkey😂
well you have to find a way to get it lol. you can consider Stripe Atlas to incorporate your business in the US or do it yourself using registered agents
PayPal is sometimes another good option 👍
I have surround sound I kept thinking some squirel was in the attic.
yup this doesn’t work anymore, webhooks in stripe giving the 400 error
tbh it was very frustrating because I spent 2 hours trying to get this template to work
Please use another Frameworks to do this kind of videos, NuxtJs for example,
Am working on some Nuxt content atm! Coming soon!
Awesome ❤
Hi Jon. I need some very real payments. Thanks!
lol
That’s the only missing piece - actually getting the very real payments! 😆
@supabase Hi! Thanks for the tutorial! It works well except for going live. Is anyone else having this issue?
Same issues
this doesnt work anymore
How can I add a free plan?
Just default value
not bad Supabase, not bad 👏👏
Good!
But what about other gateways? Because Stripe is not available in my country
😢 We don’t have Stripe in Iceland.
Is PayPal an option?
Yes it is, Braintree to be specific.
❤❤❤
Glad you enjoyed it! 🙌
@@JonMeyers It would be helpful if you could focus on sorting out the issues many have been raising. The template no longer works.
Now just need a tutorial on business ideas 🤣
This is not even close to being the fastest as it introduces database sync for the data that is already available in Stripe. Talk about over engineering just to promote Supabase.
Code can be simplified and still utilize Supabase which is a great product. With the presented architecture there is always a chance that Stripe data and Supabase data (that syncs stripe data) will be out of sync. This will happen and it will cause you incredible headaches. Get the data directly from Stripe which should be the only source of truth.
Agreed. Not having Stripe as a source of truth caused many headaches for my team. My company synced Stripe data into MongoDB and it was difficult to maintain. It took us about a year to fully migrate to just using Stripe and has been so much easier to manage.
Speedy and valuable! But stripe don't support saudi arabia 😢
Damn! Maybe PayPal is an option?
@@JonMeyersDoes Paypal has extension in Supabase and provide Subscriptions?
This is unrealistic because you're presenting a workflow of setting up subscriptions dashboard and stripe payment before you've built the service offering.
You've also skipped over the part where you need to setup a business profile and register your tax codes before you can accept Stripe payments in your country.
This explains how to set up a template but doesn't actually teach you anything about how to implement this in your own project. Pretty bad.
hi
this doesnt work anymore
Yeah it is a mess
indeed...