将支付集成到不托管服务器的 Android 应用程序中的推荐方法是什么?

问题描述 投票:0回答:1

我有一个可以归类为“实用”应用程序的应用程序。由于该实用程序的性质,它不需要连接到服务器。因此,本质上,该应用程序可以完全离线使用。

现在,如果我要在这个应用程序中引入付款功能 - 我应该遵循哪些步骤?我猜想需要有某种方式来跟踪该人已付款,以便如果该人卸载并安装该应用程序,他/她仍然可以继续使用该应用程序的付费版本。那么,我唯一的选择是拥有一个服务器端来维护用户的状态,从而使应用程序成为“在线”应用程序吗?

android payment-gateway payment
1个回答
0
投票

服务器或使用 Google Play 进行支付是唯一的方法(这仅意味着 Google 是服务器)。卸载后,所有内容都会被擦除。重新安装不会恢复数据。所以你需要一些远程源来告诉它他们已经付款了。

顺便说一句,从法律上讲,您可能必须使用 Google 的支付系统才能进入 Play 商店。请咨询律师,了解您所在国家/地区的 Google 服务条款,看看您是否可以使用替代方法,如果您需要在其他地区使用它,我们不是可以指导您的法律专家。但谷歌倾向于坚持这一点。

© www.soinside.com 2019 - 2024. All rights reserved.