2016-08-05 22 views
1

我正在开发一款Android应用程序,可以购买实物商品。付款将在Paypal SDK的帮助下实施。 现在我面临一个问题。我只提供两种可以订购的产品。第一个是10欧元,第二个是15欧元。 我必须在哪里放置价格信息然后转移到PayPal?我不认为将我的商品 的价格硬编码到应用程序中是一种好方法,但我没有找到任何更好的解决方案。我反编译了一个竞赛者的应用程序,并看到他也将价格保存到应用程序中?实体商品的Android应用内付款,存储价格信息的位置?

一旦我将价格信息硬编码到应用程序中,未来应如何更改它?旧应用程序安装将始终有旧价格 ?可以说这是10欧元,现在应该是12欧元?!我应该如何改变它? 每次用户启动我的应用时,一种可能性是从我的CloudService获取价格信息?

该问题的其他解决方案是什么?我希望能够灵活地改变我的产品的价格,并避免操纵。 (我会verifiy我CloudService和Paypal付款)

问候

+0

。服务器上的价格。将其从服务器中检索到应用程序。这样你可以在未来增加新的产品,价格。 – Shank

+0

我不确定您是如何使用PayPal的,您是否实现了Android Inapp Purchases以购买一个项目? – Han

+0

Paypal SDK只是用于支付。订单流程更复杂。 –

回答

0

商店价格在你的服务器上,这是我将存储产品的最佳方式

+0

好的,我认为这将是最好的建议。接下来的问题将是在Azure云中实现对我的移动服务的自定义API调用。自2天以来无法使用此功能。没有关于如何从android客户端执行移动服务的自定义API调用的文档。没有人能工作。 –