Different prices for subscriptions in different countries

Hi koders!

I want to implement different prices of subscriptions for every different country, but Google Play requires that the app shows the cost of the subscription (I think this is mandatory, but I’m not sure) and the renewal period and so on, so I don’t know how to set the app so it shows the price of subscription in each country, with its own value and currency.

Now I have an unique price for all the countries, that is shown in the app, but it could be a high price in some countries, so I want to low it down accordingly, but I don’t know how.

I guess it could be done with a dictionary of country codes and prices that has to be updated each time a price is changed, but I don’t know if a more easy way exists.

Any help in this matter will be appreciated because I’m quite lost in it.
Thanks in advance.