Firebase支付网关?

Firebase支付网关?,firebase,payment-gateway,payment,Firebase,Payment Gateway,Payment,我目前正在评估Firebase是否适合我正在制作的应用程序。我发现的唯一潜在症结是支付-目前有哪些选项可用?Firebase是一个实时数据存储,专注于闪电般快速、可扩展的解决方案,可在数亿到数百万客户之间同时共享数据。它在内部不提供任何支付处理解决方案 像这样的第三方服务将很容易与Firebase集成,像这样的工具可以帮助在事务完成后将数据从条带推回到Firebase 通常,该过程如下所示: 用户在您的站点上启动事务 客户端代码将它们发送到Stripe以输入其CC信息 客户端代码获取表示安全事务

我目前正在评估Firebase是否适合我正在制作的应用程序。我发现的唯一潜在症结是支付-目前有哪些选项可用?

Firebase是一个实时数据存储,专注于闪电般快速、可扩展的解决方案,可在数亿到数百万客户之间同时共享数据。它在内部不提供任何支付处理解决方案

像这样的第三方服务将很容易与Firebase集成,像这样的工具可以帮助在事务完成后将数据从条带推回到Firebase

通常,该过程如下所示:

  • 用户在您的站点上启动事务
  • 客户端代码将它们发送到Stripe以输入其CC信息
  • 客户端代码获取表示安全事务的令牌
  • 验证事务时,条带将通知服务器进程
  • 服务器使用令牌提交支付授权
  • Stripe将事务凭证发送到服务器进程或Zapier,并将其存储回Firebase

  • 这种方法的一个优点是,您不存储任何信用卡或敏感数据,因此不受PCI合规性和严格的银行/电子商务法规的约束。

    在4)您提到的服务器进程在交易验证时由stripe通知。服务器进程在哪里运行?这是您的权限。我个人偏好的建议顺序是:谷歌计算、Heroku、AmazonS3、Nodejitsu。一般来说,为了速度和方便,我只需启动一个node.js脚本,然后使用@Kato,这是我在移动应用程序中使用Stripe.js进行支付时遇到的一个主要缺点。Stripe.js必须通过CDN加载,这对于引导基于角度的移动应用程序(如ionic)至关重要。如果网络连接中断或速度较慢,应用程序将在启动期间冻结。如果与队列策略一起使用,则Braintree是一个更好的选择
    条带
    需要使用与您的帐户关联的密钥,
    Braintree
    需要为事务生成令牌服务器端(使用私钥)。据我所知,如果不为此目的设置服务器,就无法实现这一目标。我还谈到了用户对用户事务(Stripe connect或Braintree marketplace)。我相信人们给你钱是可以做到的,但我不确定。现在有一个选项叫做firestripe。。。检查链接