Тёмный

Go serverless: manage payments in your apps (Firebase Summit 2018) 

Firebase
Подписаться 384 тыс.
Просмотров 55 тыс.
50% 1

You've built this great app. Now all that is left is handling the payments. And your app is supposed to go live in less than a week. Processing payments can be difficult, but with serverless integrations it doesn't have to be. With Firebase you get the power of Google Cloud Platform and the flexibility to integrate with other backend infrastructure and 3rd party services. In this talk, we'll walk you through how to manage payments in your app by using Stripe through Cloud Functions for Firebase. We'll discuss common solutions for payment management, including refunds and security.
Check out the code for Firestore, Functions, and Stripe in the functions samples repository → goo.gle/3hRLPdw
Learn more about securing your app by checking out Mike and Todd's talk → firsummit.page...
Go serverless: Manage Payments in your Apps with Cloud Functions for Firebase article → bit.ly/2JXAAzG
View the schedule → g.co/firebase/...
All Sessions playlist → bit.ly/Firebase...
Subscribe to the Firebase RU-vid channel! → bit.ly/firebase2
Presented by: Susan Goldblatt
Give us your feedback in the comments below and help shape the future of Firebase.
Event photos → fs18.page.link...
Music by Terra Monk → bit.ly/2Q0msYH
#FirebaseSummit event: Firebase Summit 2018; re_ty: Publish; product: Firebase - Cloud Functions, Firebase - Cloud Firestore; fullname: Susan Goldblatt;

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 45   
@TheGothGaming
@TheGothGaming 5 лет назад
firebase and all serverless services for that matter are a true blessing for us single devs and small companies. so much time and money saved
@joshuaferris7208
@joshuaferris7208 5 лет назад
Great talk and example use case. It is nice to see a bubbly talk with some genuine excitement.
@noamgonen6243
@noamgonen6243 5 лет назад
I love a talk that mentions goats and fraud in the same sentence. Fraudulent goats (goat mafia exists?), this is like the X files & an interesting tech talk at the same time. Thank you!
@mmathems395
@mmathems395 Год назад
Thank you for that, Susan and Firebase. Good stuff. I found the tutorial to be fun and logical and easier to understand. I was also introduced to an alternative way of setting up Stripe Payments - so I'll have to think carefully: should I do it in Susan's way or in the way I am currently aware of?
@StefanHayden
@StefanHayden 5 лет назад
always good to see examples. Would love to see more with a focus on recurring payments.
@saultrejo6563
@saultrejo6563 4 года назад
True or false?...this video is out of date. I believe tokens and sources are like semi-deprecated already (or at least not recommended by Stripe, themselves)
@aristotleanderson930
@aristotleanderson930 4 года назад
This is a walkable path into Firebase and Cloud Functions! Ty Susan!
@bilalusman3796
@bilalusman3796 5 лет назад
when i create stripe account trigger on firebase auth it gives me error "cannot read property create of undefined "
@hbela1000
@hbela1000 5 лет назад
She is so nice and talented. Just realized i need a goat landscape service.
@ericklossner6383
@ericklossner6383 4 года назад
Hi I followed the posted github and have deployed the functions in my firebase. I just need to know what code to put in my app in xcode, to enable users to actually pay and add their credit cards. I am trying to follow the Stripe SDK integration guide on stripe.com and it doesn't work. This would help so much, thank you!
@mostafawahbi
@mostafawahbi 5 лет назад
Very good explanation. How can I contact the author. I need to consult her in some issue related to the same topic
@Frank_van_Puffelen
@Frank_van_Puffelen 5 лет назад
If you have questions about Firebase that are not a good fit here, I suggest either posting them on Stack Overflow with the [firebase] tag, or sending them to firebase-talk@google.com (our public mailing list, monitoring by many team members).
@ikoazoulay
@ikoazoulay 4 года назад
Great ! Do you also have maybe sample code for the android side to work with stripe and the serverless functions?
@kld0093
@kld0093 5 лет назад
This was very helpful!
@RR-et6zp
@RR-et6zp 9 дней назад
What about the 3D secure thing ?
@markusgattol
@markusgattol 5 лет назад
Hi Susan, where's the refund code examples? You mentioned in the talk that it exists but then github.com/firebase/functions-samples/tree/Node-8/stripe doesn't have the code for the refund?
@adarsh_hatwar
@adarsh_hatwar 5 лет назад
Google, please make sure u get people like this to give demos... atleast they are excited to share information :)
@JeromVerschoote
@JeromVerschoote 5 лет назад
Do you need Blaze plan for calling to Stripe SDK/API with cloud functions or will Stark Plan suffice?
@Frank_van_Puffelen
@Frank_van_Puffelen 5 лет назад
To protect against abuse, the free/Spark plan can only call Google APIs. Since the Stripe API is third part, you will need to be on paid plan to call it.
@parthdesai6657
@parthdesai6657 5 лет назад
Helpful talk from firebase summit.
@bbs32
@bbs32 5 лет назад
Nice show case. Just what I need soon.
@sotrosh10
@sotrosh10 5 лет назад
Does firebase analytics is ready for subscription monetization model?
@reclaimyourskin
@reclaimyourskin 5 лет назад
The source code doesn't appear to have anything related to refunds that was mentioned towards the end of the talk. Anyone know why?
@badlifting
@badlifting 5 лет назад
Tanks for this great tutorial! One question: In the official API docs, stripe.sources.create should return a "source object", but in your case (and also when I replicate it), it returns the "card object" ? In my stripe account, no sources are available afterwards (only the card) and my stripe.charges.create functions fails (obviously, no sources are attached)? Sh how is it that in your example the charge goes through? Any help appreciated. cheers
@jointtask
@jointtask 5 лет назад
Firebase Rocks Go Firebase #FirebaseSummit
@teamwonder622
@teamwonder622 4 года назад
How would you use this for an account in an app
@chriscarman247
@chriscarman247 4 года назад
Hi, will this logic work for Flutter web??
@DenisTRUFFAUT
@DenisTRUFFAUT 5 лет назад
Great video !
@user-gj7nd7rb4v
@user-gj7nd7rb4v 5 лет назад
Thank you Susan .very cool
@youssefselkani
@youssefselkani 5 лет назад
Why not live demo?
@divertechnology
@divertechnology 5 лет назад
so firebase has integration with visa?
@LuisFernandoValenzuela
@LuisFernandoValenzuela 5 лет назад
Great talk!!!
@miltondavilaharjula
@miltondavilaharjula 5 лет назад
Do you need to have your Google Play Developer's Account set as a merchant account, when you publish an app? Can merchant accounts use Stripe instead of Google Payments?
@Themusicaligera
@Themusicaligera 5 лет назад
Im having the same question
@zakariachahboun
@zakariachahboun 5 лет назад
Thank you :)
@devhopes
@devhopes 5 лет назад
I have the same idea except I have created a payout system from the app to the firebase-function to PayPal. Its working in Android but not in iOS. any chance you can help me?
@SureshKumar-kd3fx
@SureshKumar-kd3fx 5 лет назад
Hi Liz G, Myself Suresh and I'm from India. Currently, I am working on one payment related project for (android) in that I am using firebase as my database and I didn't have any previous experience in firebase function and payment integration but I want to integrate (paytm) or any other payment integrations with my app. so, if you don't mind can you help me to solve the problem
@mustofa_id
@mustofa_id 5 лет назад
Great!
@midhilajm2924
@midhilajm2924 5 лет назад
But firebase is very costly
@hiteshdhamshaniya8350
@hiteshdhamshaniya8350 5 лет назад
agree
@user-qt6ju1hc9x
@user-qt6ju1hc9x 5 лет назад
But what about if stripe supports all countries? stripe requires other countries companies to become a US company and pay US tax :(
@mmathems395
@mmathems395 Год назад
50 goats! 😅
@rantg
@rantg 4 года назад
This approach is so dangerous. When you listen to documents updates on client, instead of using fetch(calling an http function), ALL documents on snapshot comes back. Which means, if I continue this approach, if I buy from someone, i can read on client side ALL previous documents of that collection ( all sales and details saved for those sales). This whole mess could be avoided using http functions, but for some reason Firebase is pushing everywhere to use those snapshot updates ( which are messy and takes more space/collections)
@oldmen2544
@oldmen2544 3 года назад
Please first protect Firebase services from Ddos like attacks completely
@zirconia21
@zirconia21 5 лет назад
Clickbait, should be: Manage payments in your apps using Stripe
Далее
Five tips to secure your app (Firebase Summit 2018)
25:12
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Просмотров 2,5 млн
Using Firestore as a backend to your Flutter app
11:42
Просмотров 524 тыс.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Просмотров 2,5 млн