【发布时间】:2016-12-11 22:01:33
【问题描述】:
我正在开发一款可以购买实物商品的 Android 应用。付款将在 Paypal SDK 的帮助下实现。 现在我面临一个问题。我只提供两种可以订购的产品。第一个为 10 欧元,第二个为 15 欧元。 我必须在哪里放置价格信息,然后将其转移到 Paypal?我不认为硬编码我的商品的价格 进入应用程序是一个很好的方法,但我没有找到更好的解决方案。我反编译了一位参赛者的应用程序,发现他也只是保存了 价格进入应用程序?
一旦我将价格信息硬编码到应用程序中,我以后应该如何更改它?旧的应用程序安装将始终有 旧价格?假设是 10 欧元,现在应该是 12 欧元?!我应该如何改变它? 一种可能性是每次用户启动我的应用时从我的 CloudService 获取价格信息?
该问题还有哪些其他解决方案?我想灵活地改变我的产品价格并避免被操纵。 (我会用我的 CloudService 和 Paypal 验证付款)
问候
【问题讨论】:
-
我会存储产品。服务器上的价格。将其从服务器检索到应用程序。这样你就可以在未来添加新产品,价格。
-
我不确定您使用 Paypal 的情况如何,您是否实施了 Android Inapp Purchases 来购买商品?
-
Paypal SDK 只是用于付款。订购过程要复杂得多。
标签: java android paypal in-app-purchase