Hey Marco, i believe there is hardly anyone on earth right now who tries & actually goes very deep while explaining things like he/she is 5. Big fan
@sebislurp51713 жыл бұрын
Hi Marco! My hat down! I just watched the entire session recording in one stand. Amazing performance and value provided. I'd really like you keep doing it as it helps us a lot. It's inspiring and gives other people watching the unscripted show confidence to keep practicing themselves for improving their skills. I'm obviously part of that "they" group.
@abdelmuniemmohamed2638 Жыл бұрын
Thanks Marco, great content.
@Casindus3 жыл бұрын
Bookmarked, watched, donated, good time 8/10 would do again.
@yamibakura74913 жыл бұрын
Thankyou for making me belief in my development skills ... After 5 years in my career I had started thinking I know nothing as for everything I use copy/paste and heavily rely on IDE for doing stuffs.
@MarcoBehler3 жыл бұрын
:)
@BiniamAsnake3 жыл бұрын
Thanks a lot, Marco. I admire your pragmatic approach to implement something that works first without worrying about premature optimization and over-engineering. Keep up the good work.
@ajiboladaniel93862 жыл бұрын
You are a lifesaver man. This has been really really really helpful. Thank you.
@andrews132 жыл бұрын
SpringBoot, Thymeleaf, Stripe
@areebafatima74362 жыл бұрын
Watching it in Sep 22. Loved the tutorial, thanks man!
@britenet.jacek.grzegorczyk2 жыл бұрын
Great tutorial! Exactly what I needed!
@henryokurut66999 ай бұрын
Thanks man
@avneetsingh2010 Жыл бұрын
Hey Marco, How is the webhook controller triggered from the client side? I suppose we need to tie the "/webhook" URL endpoint in the client side after the payment, and validate whether the payment was successful in the server side.
@mcchang10322 жыл бұрын
Great video! Any tutorial on Stripe subscriptions?
@JohnCowan-jdc4410 ай бұрын
Great video. I'm new to Stripe in PHP. This helped a lot. Question: When a user pays via the setup you described, is the payment final? Press "Pay" and money goes into the Stripe owner's account? Do we need to do any other payment processing back on our site? I want to be sure Stripe isn't waiting for me to do something else before the payment is actually charged and received. Thanks.
@tortue341703 жыл бұрын
Great ! Great ! Amazing ! Really nice content, hints, shortcuts, etc ! I'm not even trying to build a payment component right now but as junior spring developper, your video is still valuable ! Pure gold ! Liked, Subscribed, etc. ! Hopefully I come here after the 2nd part has been released ! I'll take some coffee and go for it right now !
@mosca204 Жыл бұрын
Nice music in the beginning, whats the name?
@kiranduba5580 Жыл бұрын
Marco, how can we stripe with CVC field only?
@romankofler-hofer7337 Жыл бұрын
why didn't you return 200 in the webhook controller? didn't you say Stripe will send events until it receives code 200?
@mikelchi86957 ай бұрын
is this inbuilt form or your custom form? Do you follow PCI - DSS Compliance ? thanks for antitcipated answers
@pravinyo3 жыл бұрын
Thanks for making this video
@GROOVETECHSETS2 жыл бұрын
Why don't use Jackson instead on Gson?
@danmurraypiano3 жыл бұрын
Just starting, I look forward to donating if its as good as it sounds!
@MarcoBehler3 жыл бұрын
How did it go? :)
@gyselph3 жыл бұрын
Really cool idea to do live coding 😎💻
@milospetkovic99273 жыл бұрын
Precise and well presented. Thanks
@andrews132 жыл бұрын
22:50
@anath043 жыл бұрын
Loved it..
@kalenajameslcrcoachingllc11582 жыл бұрын
Hi Marco! I came across this video trying to find information that could help me figure out my problem. Hoping you can help. We are using the connect API to allow my subscribers to create invoices on their own behalf in my software subscription CRM. However, our business contact info is displayed instead of there's on the invoices. Any suggestions? I'd like the from column to be the name of the business, not mine.
@sbarsaokotoks3 жыл бұрын
Well done. Would an AWS or Azure key vault be a suitable solution for storing the prod API key?
@MarcoBehler3 жыл бұрын
At the end of the day, any sort of secrets manager, be that HasiCorp Vault, AWS Secrets manager etc. is a possible option. Though, for small installations/deployments like the on in this series where I'm essentially using Ansible to manage the server, I would _probably_ use Ansible's vault.
@spacejuncky2 жыл бұрын
57:10 Webhooks
@computeranalyst57373 жыл бұрын
Great !! Very Informative..
@vladyslavhasporian29343 жыл бұрын
thank you Marco
@KuldeepYadav-jw7jn3 жыл бұрын
Great work...
@ozodbekxomidbekov83202 жыл бұрын
Can you share the github repo please ?
@jankowalski-kv6cw3 жыл бұрын
Hi, will this series be continued? It promises amazing with a lot of knowledge and hints :-)
@MarcoBehler3 жыл бұрын
Currently trying to flesh out the future of the series. If/When it continues, I'll let you know :)
@MarcoBehler3 жыл бұрын
Next episode will be airing on February 28th!
@jankowalski-kv6cw3 жыл бұрын
@@MarcoBehler Great news, thank you for the information
@mzs53833 жыл бұрын
Thanks Marco
@bluesdog883 жыл бұрын
Great project Marco, I love watching people great stuff, just learning Java so this is just what I've been looking for.Thought of a project for a Uni subject, kind of a simple dashboard so I can access data from files or a database, would it be possible to look at something like that for a future video?
@MarcoBehler3 жыл бұрын
Yes, should this series continue, we're going to add a database, which is pretty much what you want.
@bluesdog883 жыл бұрын
@@MarcoBehler Cool!
@sachinthasandaruwan99933 жыл бұрын
Is It safe to save card details on firebase?
@MarcoBehler3 жыл бұрын
Well, you should never save the card details in any database :) I.e. only the payment method id you get from Stripe.
@andrews132 жыл бұрын
White theme is better
@kaiyang14983 жыл бұрын
Hi, there, after I finish writing, the dashboard log of stripe shows that 200 is normal. Why does the web page still show 500 errors? The code is: error: "Internal Server Error" message: "Unable to make private java.net.Proxy() accessible: module java.base does not \"opens java.net\" to unnamed module @23986957" path: "/create-payment-intent" status: 500 timestamp: "Jun 7, 2021, 11:32:48 PM" trace: "java.lang.reflect.InaccessibleObjectException...