2017-08-26 5 views
0

J'ai actuellement une application iOS qui implémente Firebase pour authentifier les utilisateurs et stocker les références de données dans sa base de données en temps réel. Je veux ajouter une fonctionnalité à l'application où les utilisateurs connectés peuvent acheter un bien et je veux utiliser Stripe pour traiter le paiement. Je sais que pour que Stripe fonctionne, un serveur backend doit être utilisé pour faciliter la transaction car Stripe ne délivre qu'un jeton et ne traite pas le paiement lui-même. J'étais curieux car il est possible d'utiliser Cloud Functions pour Firebase en tant que serveur principal pour communiquer avec Stripe au lieu de devoir utiliser un autre service backend. Il est logique d'essayer d'implémenter Stripe avec Firebase car mon application utilise déjà Firebase pour toutes ses fonctions côté serveur. Toute aide, ou conseil qui pourrait me diriger dans la bonne direction sur la façon d'accomplir ceci sera certainement apprécié.Utiliser Cloud Functions pour Firebase comme mon backend pour l'implémentation de Stripe dans iOS?

Répondre

1

Vous pouvez très certainement connecter Stripe à votre application (pas seulement iOS, mais n'importe quelle plateforme client). sample code fourni par l'équipe Firebase illustre comment utiliser un déclencheur de base de données pour initier un paiement à l'aide de l'API node.js de Stripe.