Это несколько сложно сделать, так как обменный курс, который использует рынок для обработки транзакции, может колебаться между отображением цены и покупкой пользователем. Я полагаю, что Google предпочел бы, чтобы вы этого не делали, так как это может привести к тому, что клиенты будут кричать на них / вас, потому что вы сказали 10 долларов, а с них взяли 12 долларов.
Ваша лучшая ставка (если кто-то не знает, как это сделать в рамках), это спросить пользователя, в какой валюте он хочет заплатить, а затем дать ему приблизительную цену (я бы назвал ее в скобках рядом с указанной ценой, например: «10 долларов США [около 9 долларов США]»). Вы должны быть в состоянии захватить это, используя API обменного курса.
Немного возиться, но вам нужно спросить об этом только один раз и сохранить настройки. Если вы действительно хотите быть хитрым, вы можете использовать грубые данные о местоположении, чтобы получить их локаль и первоначально заполнить значение таким образом.