我目前正在评估Firebase是否适合我正在制作的应用程序。唯一可能存在问题的是如何进行支付——目前有哪些选项可用?
我目前正在评估Firebase是否适合我正在制作的应用程序。唯一可能存在问题的是如何进行支付——目前有哪些选项可用?
Firebase是一个实时数据存储平台,专注于提供快速、可扩展的解决方案,用于在数百万客户端之间共享数据。它没有提供内部的支付处理解决方案。
第三方服务,如Stripe,可以很容易地与Firebase集成,而像Zapier这样的工具可以帮助将Stripe中的数据推送回Firebase,以完成交易。
一般来说,该过程大致如下:
这种方法的一个优点是,您不会存储任何信用卡或敏感数据,因此不受PCI合规性和严格的银行/电子商务监管的限制。
Stripe
需要使用与您的帐户相关联的秘密密钥,而Braintree
则需要在服务器端生成一个令牌(使用私钥)进行交易。据我所知,没有办法在不设置专门服务器的情况下实现这一点。我还在谈论用户之间的交易(Stripe 连接或 Braintree 市场)。我相信人们可以给你钱,但我不确定。 - Jacob Phillips