【问题标题】:Android in app billing, how to fetch prices in $Android in app billing,如何以美元为单位获取价格
【发布时间】:2014-11-04 21:45:15
【问题描述】:

我已经在我的应用中集成了应用计费,使用计费助手查询库存方法:

inAppBillingHelper.queryInventory(

我能够获得已购买的库存和可供购买的物品的价格。问题是这些商品的价格是以印度卢比计算的。但是在我的游戏机上,我添加了美元而不是 INR 的价格。

我有两个问题:

  1. 为什么 google play 以与我设置的货币不同的货币返回价格?
  2. 有什么办法可以强制它以美元返回价格??

当用户点击购买时,Google play 购买屏幕中显示的价格是美元。问题仅在于我们手动获取价格时。

谢谢 普拉奈

【问题讨论】:

    标签: android in-app-purchase google-play-services


    【解决方案1】:

    请先在应用计费文档中查看此内容:https://support.google.com/googleplay/android-developer/answer/1153485?hl=en

    在支持货币部分,它指出At this time, you can sell in-app items in your home currency, which is generally the currency for the country registered on your Developer account.

    因此,如果您帐户的注册所在国家/地区是美国,则它可以返回美元价格。

    【讨论】:

    • 开发者账户的注册国家是美国。事实上,当购买触发时,价格以美元为单位。仅当我手动获取价格时才会出现此问题。
    猜你喜欢
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 2013-04-22
    • 2022-11-26
    • 2011-12-17
    • 1970-01-01
    • 2011-08-25
    • 1970-01-01
    相关资源
    最近更新 更多