I know that this channel is dedicated to Firebase But, will you ever consider any other back end technologies? The likes of NodeJS & Express framework for example
Hi! I want to enroll this course but the page says that currently is down... is any chance to this be updated to the 2020 implementation of Stripe + Angular! Great video ✌🏻greetings from Mexico
I will not lie....Been checking my inbox everyday to see if you dropped any video..... Thanks, this one is super helpful. What does "declare var someVariableName" do in angular?
Nice Video! Btw are you storing the card info? It is the most requested but also the most dangerous feature. How are you handling the storage and encryption for card data? Also does any regulation (like EULA) require any extra work for this?
@@Fireship Thanks for the fast reply. Let me elaborate the use case. Some website store user cards (eg. for Auto Subscription renewal, for future purchases etc.) For these scenarios, does Stripe offer to store card info per unique id (like userid) or provide any other similar feature?
Hi! great video! but I have a question: the way Stripe Checkout is implemented, is the new or the old version? based on what I read, the new Stripe checkout does not return the token, so I am a bit confused about how to use it :/
Been waiting for Stripe to come to South Africa. (And not having to go through the process of Stripe Atlas... maybe one day?). It's way better than anything we have locally for payment management. I use PayFast but it isn't very pretty. Thanks for the video though! 😄
@@Fireship Best payment api is Adyen. Check it out. We're using it for our marketplace platform. Adyen is used by Uber, Ebay, Facebook, Netflix, Spotify, just the few to name.
I found an error in angular checkout component " cannot find name 'StripeCheckoutStatic' " " cannot find name 'StripeCheckoutHandler' " May you give me solution ..why this error is happened.
@@Brobbl How is this the case? The handler and StripeCheckoutStatic are both used to configure. I too get the error messages in my VS terminal, but the test payment works.
Please provide upgrade of Strong Customer Authentication + Stripe , due to new law all EE affected countries need to upgrade the payment system. 3D secure.
getting this log on console even i have imported necessary packagaes, anyone knows hot to fix it? Error: src/app/cart/cart/cart.component.ts:5:29 - error TS2304: Cannot find name 'StripeCheckoutStatic'. 5 declare var stripeCheckout: StripeCheckoutStatic; ~~~~~~~~~~~~~~~~~~~~ src/app/cart/cart/cart.component.ts:16:12 - error TS2304: Cannot find name 'StripeCheckoutHandler'. 16 handler: StripeCheckoutHandler; ~~~~~~~~~~~~~~~~~~~~~ src/app/cart/cart/cart.component.ts:25:20 - error TS2552: Cannot find name 'StripeCheckout'. Did you mean 'stripeCheckout'? 25 this.handler = StripeCheckout.configure({ ~~~~~~~~~~~~~~ src/app/cart/cart/cart.component.ts:5:13 5 declare var stripeCheckout: StripeCheckoutStatic;
Pro members get dumped to this UA-cam video which does not round up the course which is meant be on subscription - be wary if you are thinking subscribing.
I think it is worth nothing that as of July 2020, createSource used in this video has been deprecated and PaymentIntents should be used instead. See stripe.com/docs/sources/cards
viewing this in 2024 the music sound so nostalgic thx man for all your videos
In love with this channel, Thanks you so much for providing so much amazing content with every video. Keep doing the good workk :)
Thank you Abdul :)
Awesome video jeff, I was searching for Stripe implementation Here I got.. !!!!! Thanks once again
Thanks for the video. Today I have to integrate the stripe in my project and you made it easy for me.
Thanks again and keep posting good videos.
Perfect video! Thanks again Jeff!
I know that this channel is dedicated to Firebase
But, will you ever consider any other back end technologies? The likes of NodeJS & Express framework for example
Yes, I'd like to do some basic node videos in the future. The firebase cloud functions runtime is based on node & express actually.
best firebase / angular content on UA-cam
Your courses are awesome. Can you create a course for ionic4
Hi! I want to enroll this course but the page says that currently is down... is any chance to this be updated to the 2020 implementation of Stripe + Angular! Great video ✌🏻greetings from Mexico
I will not lie....Been checking my inbox everyday to see if you dropped any video..... Thanks, this one is super helpful. What does "declare var someVariableName" do in angular?
Its needed because stripe is initialized with a script tag in index.html. BTW Did the shirt arrive yet?
the performance of fireship is AMAZING caps on. You are awesome :D
@@SusumoKakinotane Thank you! Put a lot of work into optimizing perf :)
@@Fireship I don't suppose there's a video on that coming soon, too, is there? :)
@@JonWood Performance? Maybe I could do a top-10 style video for that...
Nice Video! Btw are you storing the card info? It is the most requested but also the most dangerous feature. How are you handling the storage and encryption for card data? Also does any regulation (like EULA) require any extra work for this?
No, Stripe handles the storage of card data and pci compliance. Card details should never touch your own servers
@@Fireship Thanks for the fast reply. Let me elaborate the use case.
Some website store user cards (eg. for Auto Subscription renewal, for future purchases etc.) For these scenarios, does Stripe offer to store card info per unique id (like userid) or provide any other similar feature?
@@MYMPSWORLD yes, it does support reusable cards. That's what I do for Fireship.io/pro and cover the implementation in the full stripe course
I was going to purchase a pro membership but unfortunately I'm a student and I don't have 25 bucks monthly :( your videos are awesome!
Send me a private message on our slack channel. I have student discount code for you :)
@@Fireship Omg, that´s awesome! Thank You!!!!
Shouldn't the mount be in an AfterViewInit function? If I put it in the OnInit, I get an error about the cardElement being undefined
do we need to pay for google play commission if we use stripe?
Hi! Does anyone know how to deal with the CORS error? Everybody says to add the header "Access-Control-Allow-Origin": "*", to your backend, but where?
Hi! great video! but I have a question: the way Stripe Checkout is implemented, is the new or the old version? based on what I read, the new Stripe checkout does not return the token, so I am a bit confused about how to use it :/
I was thinking about buying the pro membership, but as I am a student I find it very expensive. Do you offer student discounts?
what vscode theme are you using?
Is this using the new updated stripe checkout which is SCA compatible? SCA updates coming in sept 2019, especially for European customers
Been waiting for Stripe to come to South Africa. (And not having to go through the process of Stripe Atlas... maybe one day?).
It's way better than anything we have locally for payment management. I use PayFast but it isn't very pretty.
Thanks for the video though! 😄
Stripe is awesome, but the lack of availability outside US/EU is disappointing.
@@Fireship Best payment api is Adyen. Check it out. We're using it for our marketplace platform. Adyen is used by Uber, Ebay, Facebook, Netflix, Spotify, just the few to name.
@@yoshiinatuki I heard of Adyen, but not used it. Braintree is another option you might see soon, which now has a graphql API.
With this, the payment to stripe is already processed or I need do more configurations or methods?
how about a video on using postman for API development
What is the music you use at the end of each video? It's dope
What is the best library for web-sockets with rx?
Kindly create course for ionic4 stripe payments
I found an error in angular checkout component " cannot find name 'StripeCheckoutStatic' "
" cannot find name 'StripeCheckoutHandler' "
May you give me solution ..why this error is happened.
Hey! You have to comment that part out, because you are importing it in your index.html, and have no node module for it!
@@Brobbl How is this the case? The handler and StripeCheckoutStatic are both used to configure. I too get the error messages in my VS terminal, but the test payment works.
Hey, I am getting the same error. Did anyone got a solution for this?
Please help integrate the new payment Strong Customer Authentication rule in EU country
Please provide upgrade of Strong Customer Authentication + Stripe , due to new law all EE affected countries need to upgrade the payment system. 3D secure.
1:10 That shameless plug also has the "Deal With It" glasses the wrong way. 🤣🤣🤣🤣🤣🤣
Please make tutorial with react.js.
Outro music?
Does stripe only support credit card payments?
No, they also handle bank accounts, sepa, bitcoin, apple pay, google pay, etc.
Nice however I just found out they don't support Paypal which I think is very unfortunate.
getting this log on console even i have imported necessary packagaes, anyone knows hot to fix it?
Error: src/app/cart/cart/cart.component.ts:5:29 - error TS2304: Cannot find name 'StripeCheckoutStatic'.
5 declare var stripeCheckout: StripeCheckoutStatic;
~~~~~~~~~~~~~~~~~~~~
src/app/cart/cart/cart.component.ts:16:12 - error TS2304: Cannot find name 'StripeCheckoutHandler'.
16 handler: StripeCheckoutHandler;
~~~~~~~~~~~~~~~~~~~~~
src/app/cart/cart/cart.component.ts:25:20 - error TS2552: Cannot find name 'StripeCheckout'. Did you mean 'stripeCheckout'?
25 this.handler = StripeCheckout.configure({
~~~~~~~~~~~~~~
src/app/cart/cart/cart.component.ts:5:13
5 declare var stripeCheckout: StripeCheckoutStatic;
I would have purchased your full stripe course but stripe does not work in Pakistan 😔
Yes, it is not available everywhere unfortunately :(
@@Fireship We have razorpay.com in India, and the steps are pretty much same!
I feel your pain. Local payment services here in South Africa are no match for Stripe yet...
Pro members get dumped to this UA-cam video which does not round up the course which is meant be on subscription - be wary if you are thinking subscribing.
I think it is worth nothing that as of July 2020, createSource used in this video has been deprecated and PaymentIntents should be used instead. See stripe.com/docs/sources/cards
Is this still accurate? 🤣
First :P
money 💸