We're just having a communication/language barrier.

I will try to make you understand this easier/better.
Okay, I am from the United States.
I have all money in the United States Dollar (USD).
When I top up my account with real money (USD) there is an exchange rate because Allods is based off the EURO, not the USD.
So any time I top my account up for $10 USD I get 909.1 crystals instead of getting 1,000 crystals like you would if you topped up with 10 EUROS.
10 EURO = 1,000 crystals
10 USD = 909.1 crystals.
For some reason, the paysafecard method you are using is being forced the exchange rate of USD to EURO even if you are using EUROs. I do not quite understand why, but that is what I am seeing.
Does this make any more sense?