В моем случае у меня есть продукт In-App на PlayStore и настройка разных цен для разных стран. Далее, всякий раз, когда я получаю продукты с использованием IabHelper.queryInventory()
, цена продукта является базовой ценой, а не для конкретной страны.IabHelper queryInventory() возвращает базовые цены на продукты
Базовая цена составляет 12,99 евро, а цена для моей страны - 9,99 евро. IabHelper.queryInventory()
возвращает ответ с ценой 12.99 евро. Но когда я делаю покупку и вижу диалог с PlayStore, это показывает, что фактическая цена составляет 9,99 евро.
Это проблема в IabHelper, или я что-то не так?
Да, это то, что я пытаюсь. и 'queryInventoryAsync' возвращает базовую цену для продукта. Страна и локаль не имеют значения в этом случае, если пользователь не начнет покупать PlayStore. 'getSkuDetails()' всегда возвращает ту же цену. –