It's possible the local legislation disallows charging in non-local currency. Eg. can you charge in rubles in USA?

Sure, you could charge in hotdogs if you wanted to.

I laughed, thank you for this.