android - 对于下面提到的订阅服务、Stripe 或 Google 的应用内结算,我需要如何或使用哪个支付系统?
问题描述
我目前对在任何第三方或 Google 的应用内计费系统之间使用哪种订阅服务感到非常困惑。
首先让我解释一下,我有一个应用程序为房东提供服务以发布他们的空置房产,我们提供免费试用 60 天以获得完整的应用程序功能,试用期满后我想添加如下订阅计划:
- 银牌:少于 50 个单位(每月或每年)
- 黄金:少于 51 - 100 个单位(每月或每年)
- 铂金 100 及以上单位(每月或每年)
现在我正在探索包含实现此订阅功能的选项,并发现 Stripe 对我来说是一个不错的选择,但很快我发现了应用内购买指南,他们提到应用内购买必须使用 Google Play 的支付系统和还提到,Google Play In-app Billing 目前不支持的产品示例:
所以,基本上我这边有两个问题:
- 我可以使用其他支付系统还是需要使用 Google 的 Play Billing 系统?
- 对于 Google 的 Play 系统,我如何划分或有多少订阅项目将用于上述订阅计划?
任何帮助,将不胜感激!
解决方案
您可以同时使用这两种服务Stripe
,也可以Google IAP(In App Purchases)
只使用其中的一种。
我建议你去,Google IAP
因为你没有 BE(BackEnd),据我了解,你很难维护卡号和一切。
Google IAP
提供了一个 SDK,以便您可以自己在 Play Developers Console 上管理订阅。它还提供沙盒环境,以便您可以对其进行测试,但 Stripe 也可以这样做。
以下是一些参考资料:
https://developer.android.com/google/play/billing/billing_subscriptions https://developer.android.com/google/play/billing/billing_overview.html
但我猜你已经经历过了。在我之前工作的公司中,我们正在开发一个项目,其中包含您上面描述的几乎所有计划,我们使用Google IAP
和Apple IAP
(对于 iOS/tvOS)没有任何问题。此外,我们能够查询Google
或查询Apple
以前的订阅,并让客户实际更新它们而不是购买新的。
正如您提到的,租赁者/房东将无法支付电子账单,Google IAP
但您可以集成 Paypal/Stripe/BrainTree/WePay 或任何其他替代方案。
提到我现在想回答你的问题:
1) 是的,您可以使用Stripe
而不是Google IAP
2) 您可以划分订阅,并且可以在https://play.google.com/apps/publish/的 Google Developers Console 中管理它们。但是,在您上传具有依赖项和权限.apk
的控制台后,可能会发生这种情况。in-app-billing
希望能帮助到你!!!
推荐阅读
- python - 如何将符号变量添加到 Sagemath 中的对称函数代数
- python - 如何使画布中的小部件组负责
- python - 如何订购 IP 地址列表
- unit-testing - 不能在赋值中使用 MockDaoInterface 文字(类型 MockDaoInterface)作为类型 s3.DaoInterface:MockDaoInterface 不实现 s3.DaoInterface
- apache-spark - 在 spark 上使用 hive 合并小文件
- typeorm - 如何在 TypeORM 中为实体编写单元测试?
- reactjs - 在我的网站上从移动设备登录时,Facebook 重定向 uri 会显示此错误,即使重定向 uri 已列入白名单
- neo4j - 如何启用 Neo4J 相似度算法
- c++ - C++“未知类型名称”和“使用未声明的标识符”错误
- php - 在 php foreach 循环中访问 xml 节点