【发布时间】:2019-02-18 07:09:03
【问题描述】:
我想在我的 Android 应用程序中集成 paytm 钱包。到目前为止,我一直使用 Firebase 作为我的数据库。我已经看到了我们必须托管自己的单独服务器以进行支付集成的解决方案,但是可以使用 firebase 来实现吗? 谢谢。
【问题讨论】:
标签: android firebase payment-gateway
我想在我的 Android 应用程序中集成 paytm 钱包。到目前为止,我一直使用 Firebase 作为我的数据库。我已经看到了我们必须托管自己的单独服务器以进行支付集成的解决方案,但是可以使用 firebase 来实现吗? 谢谢。
【问题讨论】:
标签: android firebase payment-gateway
我知道的支付网关要求您在 API 调用中指定一个秘密。由于这不能从客户端代码(运行在您用户的手机中)安全地完成,因此需要从受信任的环境(例如您的开发机器、您控制的服务器或Cloud Functions for Firebase)中完成。
functions-samples repo 中有很多使用 Cloud Functions 将付款集成到 Firebase 的很好的示例,例如 Stripe 和 Paypal。没有集成 paytm 钱包的示例,但您可能可以将这些示例作为起点。
您的 Firebase 项目需要使用付费计划才能运行,因为这些 Cloud Functions 调用 3rd 方 API,而免费计划中不允许这样做(以防止滥用服务)。
【讨论】: