0

我们正在开发一款教育应用程序(Progressive Web App),它将作为免费增值应用程序运行。用户可以选择支付 5 到 10 美元的订阅费用来访问无广告的高级版本。

但是,我们也让用户能够在 Web 和 Android 上访问他们的个人资料。有了这个,对于如何实施谷歌支付系统存在困惑。

例如,如果用户想要在 Android 内部升级(我们将向 Google 支付 30% 的收入),

但是,当已经通过我们的网站(通过 stripe 或 visa/master)付款的用户现在想要使用该应用程序访问他已经支付的高级内容时,它是如何工作的。

我可以实施哪些可能的解决方案?

4

1 回答 1

2

我不知道您的 API 在后端是如何工作的,但有一件事是确保您已将所有用户订阅保存在数据库中。

  1. 您可以在客户端(Android 应用程序)的 API 响应中传递一些键值。代表该 API,您可以决定在应用程序中显示什么。

  2. 当他们调用API时从android(主要是用户ID)获取一些请求正文并在此基础上做出决定并传递数据......

于 2018-07-30T10:29:59.930 回答