By now you have created a lot of course videos with clear explanation now i have a request could you create a complete guide on automated deployment using docker, kubernetes, jenkins etc
Followed whole tutorial, its helpful and if you want to integrate stripe to your code, you can follow along with little bit of customization of components.
@asaprogrammer_ Yes, it helped a lot, right now I can charge customer and update database, which was the hardest part. So its good that you took time to create this video! here is also video that help me with stripe CLI, so you can put it into description. ua-cam.com/video/LUHeCvVFATU/v-deo.html It took me some time to find right one. Also I think that some libraries would be nice to know before people go to the project(tanstack, lucide...) BUT Overall video that I reccomend to anyone who wants to integrate stripe
Yes, it helped a lot, right now I can charge customer and update database, which was the hardest part. So its good that you took time to create this video! here is also video that help me with stripe CLI, so you can put it into description. ua-cam.com/video/LUHeCvVFATU/v-deo.html It took me some time to find right one. Also I think that some libraries would be nice to know before people go to the project(tanstack, lucide...) BUT Overall very good video for people who wants to integrate stripe
What if user submit different email than the one in database? You will not connect correct user with payment/subscription. That's why I prefer and I think it is safer to create customer via stripe package and checkout session also.
Hi there, amazing tutorial but I noticed there's a bug when the user tries to login/register (not using Google Account), it doesn't redirect to the payment page. Took me 10 mins to realise, don't know if anybody faces similar issues
Hey, first, thanks for this video, this is great content! I have one question : what happens after 1 month of subscriptions if the user chose not to renew ? Does the field "premium" gets updated in the database ? If yes, how ?
Yes, it would be updated to "free" plan. How: Stripe will send us an event saying this subscription expired, then we will update the db. Also explained in the tutorial :)
On npm run dev when I am clicking on the buy now button it's redirecting me to payment link, but after doing npm run build and then start when I am clicking on the buy now it's redirecting me to "/" route even if I am logged in. Can you tell me what should I do to fix the issue? The page.tsx is same as yours.
Raw query failed. Code: `unknown`. Message: `Kind: Server selection timeout: No available servers. You have a dynamic IP address and have to add your new ip to the MongoDB firewall
What if a user is registered with one email uses an alt email for the checkout, how will the webhook know who the user is? I'm sure relying on users inputting correct data without checking is not a good idea as 99% of the time users will not input the expected data needed for the logic. And none-the-less users should be able to rely on systems we build to be validated and let them know. There surely has to be a way to make it so that the checkout button can pass additional information to our webhook, e.g. userId. Anyone know how?
I can't connect MongoDB, help me please, I am win 11 user Error: MongoDB error Kind: An error occurred during DNS resolution: proto error: io error: A socket operation was attempted to an unreachable network. (os error 10051), labels: {} 0: schema_core::commands::schema_push::Calculate from at schema-engine\core\src\commands\schema_push.rs:27 1: schema_core::state::SchemaPush at schema-engine\core\src\state.rs:504
UA-cam algorithms don't like me :3 plz leave a like to support this content ❤
I had a same thought yesterday when i found your channel. your contents are great. Keep making awesome videos like these.
By now you have created a lot of course videos with clear explanation now i have a request could you create a complete guide on automated deployment using docker, kubernetes, jenkins etc
would be a good one!
Congratulations for the graduation bro
love from Pakistan
Amazing videos. Subscribed! Thank you Sir
I love your content and your polite way of teaching everything. Everything is perfect. Much love from Pakistan!
It is a really great video. really great. every clear explanation
Wow!! You are pumping out content daily! ❤
I bet you learn so much from teaching this stuff. I'm so envious.
It helps me to consolidate😄
Sir can you please make a redux toolkit tutorial with a Full-stack project in which it's used?
Followed whole tutorial, its helpful and if you want to integrate stripe to your code, you can follow along with little bit of customization of components.
Happy that it helped :)
@asaprogrammer_ Yes, it helped a lot, right now I can charge customer and update database, which was the hardest part. So its good that you took time to create this video!
here is also video that help me with stripe CLI, so you can put it into description.
ua-cam.com/video/LUHeCvVFATU/v-deo.html
It took me some time to find right one.
Also I think that some libraries would be nice to know before people go to the project(tanstack, lucide...)
BUT
Overall video that I reccomend to anyone who wants to integrate stripe
Yes, it helped a lot, right now I can charge customer and update database, which was the hardest part. So its good that you took time to create this video!
here is also video that help me with stripe CLI, so you can put it into description.
ua-cam.com/video/LUHeCvVFATU/v-deo.html
It took me some time to find right one.
Also I think that some libraries would be nice to know before people go to the project(tanstack, lucide...)
BUT
Overall very good video for people who wants to integrate stripe
@@xZhodiac Added. Thanks for the suggestion
That cat persuaded me to subscribe, haha! 😺
I'll watch this when I learn next js for sure❤
Sir can you please make a redux toolkit tutorial with a Full-stack project in which it's used?
Nice video. Very helpfull. Thanks for the detail explanation. Btw what are your thoughts on Nextjs-Auth?
Great project! thanks for sharing
Love this guy. Thanks btw!!
This is amazing tutorial. Thank you
Very good tutorial, thank you!
amazing content bro pls start bringing apps with docker compose also
This is amazing and big thanks for your work sir.
Glad you like it!
@@asaprogrammer_Sir can you please make a redux toolkit tutorial with a Full-stack project in which it's used?
What if user submit different email than the one in database? You will not connect correct user with payment/subscription. That's why I prefer and I think it is safer to create customer via stripe package and checkout session also.
Thnx fort this content ❤
damet garm mashtiii
mashtio por tarafdarrrrr
Zoom Clone using MERN Stack 🚀🔥
Need these type of videos
Thanks! keep going
Very helpful❤❤❤
Hi there, amazing tutorial but I noticed there's a bug when the user tries to login/register (not using Google Account), it doesn't redirect to the payment page. Took me 10 mins to realise, don't know if anybody faces similar issues
still waiting for socket implementation in your snap-next video. Please release it soon.
Could you make a tutorial of PayPal Subscriptions too?
I have a question how about Subscription those are not deleted, looks like it on my end.
❤❤❤❤🎉 0:28
Hey, first, thanks for this video, this is great content!
I have one question : what happens after 1 month of subscriptions if the user chose not to renew ?
Does the field "premium" gets updated in the database ? If yes, how ?
Yes, it would be updated to "free" plan. How: Stripe will send us an event saying this subscription expired, then we will update the db. Also explained in the tutorial :)
@@asaprogrammer_ Thanks for the quick answer !
I will watch the tutorial more in-depth. :)
@@asaprogrammer_ What if our server is down when the webhook sends the subscription ended request ?
Will Stripe try again later ?
What if a registered user enters a different email in stripe payment page?
On npm run dev when I am clicking on the buy now button it's redirecting me to payment link, but after doing npm run build and then start when I am clicking on the buy now it's redirecting me to "/" route even if I am logged in. Can you tell me what should I do to fix the issue? The page.tsx is same as yours.
Raw query failed. Code: `unknown`. Message: `Kind: Server selection timeout: No available servers.
You have a dynamic IP address and have to add your new ip to the MongoDB firewall
What if a user is registered with one email uses an alt email for the checkout, how will the webhook know who the user is?
I'm sure relying on users inputting correct data without checking is not a good idea as 99% of the time users will not input the expected data needed for the logic. And none-the-less users should be able to rely on systems we build to be validated and let them know.
There surely has to be a way to make it so that the checkout button can pass additional information to our webhook, e.g. userId. Anyone know how?
if the user cancels his subscription, shouldn't the user be entitled to use the premium service until after his subscription ended?
wow nice proyecto
wallpaper link ?
Most of the auth libraries has sign in methods where you can pass the callback url after login, I think is not neccessary all this localstorage logic
Brother can we use strips for free or is it paid
❤❤❤❤
I am from Pakistan how can I create stripe account they r not showing option
nxt js course?/
I can't connect MongoDB, help me please, I am win 11 user
Error: MongoDB error Kind: An error occurred during DNS resolution: proto error: io error: A socket operation was attempted to an unreachable network. (os error 10051), labels: {} 0: schema_core::commands::schema_push::Calculate from at schema-engine\core\src\commands\schema_push.rs:27 1: schema_core::state::SchemaPush at schema-engine\core\src\state.rs:504
You need to add your IP address in the MongoDB Dashboard under : Network Access -> Add IP Address
Like and comment on awesome video🎉
Holy crap man good tutorial but that route.ts webhook route really needs to be cleaned up and a lot of it put into functions
Agreed, but in the tutorial it makes sense to put everything in one function so it is easier to read
10:11
i know you are jan marshal follower
Error /webhooks/stripe/route.ts i get "No such checkout.session: cs_test_a18RWc1PvQ2pmc9B4Jxl4yLEjke7ION3ODjB0ttp7Fdyf0JhlWypIaWZVa"