【问题标题】:Android in-app payment for physical items, where to store price information?Android 应用内支付实物商品,价格信息存储在哪里?
【发布时间】: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


【解决方案1】:

在您的服务器上存储价格这是最好的方式

【讨论】:

  • 好的,我认为这将是最好的建议。下一个问题是在 azure 云中实现对我的移动服务的自定义 api 调用。自 2 天以来无法使其正常工作。没有关于如何从 android 客户端对移动服务进行自定义 api 调用的文档。没有一个可以工作。
【解决方案2】:

您在 Google Play 管理中心设置定价。

转到您的应用、商店展示、应用内商品。

您可以在其中添加您的产品和定价信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-20
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 2015-05-03
    • 2012-08-26
    • 1970-01-01
    相关资源
    最近更新 更多