Firebase支付网关?

时间:2014-04-05 09:33:37

标签: firebase payment-gateway payment

我目前正在评估Firebase是否适合我正在制作的应用。我发现的唯一潜在的关键点是付款 - 目前有哪些选择?

1 个答案:

答案 0 :(得分:19)

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

Stripe等第三方服务可以非常轻松地与Firebase集成,Zapier等工具可以帮助您在完成交易后将数据从Stripe推送回Firebase。

通常,该过程如下所示:

  1. 用户在您的网站上发起交易
  2. 客户端代码将它们发送到Stripe以输入其CC信息
  3. 客户端代码获取代表安全交易的令牌
  4. 验证事务时,通过条带通知服务器进程
  5. 服务器使用令牌
  6. 提交付款授权
  7. Stripe将事务收据发送到服务器进程或Zapier,后者将存储回Firebase
  8. 这种方法的一个优点是您不会存储任何信用卡或敏感数据,因此不符合PCI合规性和严格的银行/电子商务法规。