Different prices for different countries i in-app purchase - how to handle this?

I have an app where users buy tokens and than they can send this tokens to other users in exchange for "service" in the app. So it's important for me that every user around the world has the same price before tax (I as a developer need to get the same amount of money for the same number of tokens). Is there any way to set a different gross price for every country for in-app purchase? What I need is: for me X (minus Apples cut) and a user in Germany pays X + 19% VAT, user in Bahamas pays X + 10% VAT and user in Saudi Arabia pays X + 0% VAT.

Is there any other way to address this problem?

No, you can't do that.

IAP doesn't work for low-margin business models. It only really works when you have high enough margins that a difference of 20% or so doesn't matter - or, if you're only operating in one currency.

Beware that exchange rate fluctuations, and Apple's changes to IAP price tiers, can also interfere.

Different prices for different countries i in-app purchase - how to handle this?
 
 
Q