If you have the Steam version of the game, you can pay via Steam balance for both game time and store items. Otherwise you should be able to pay for game time with prepaid card codes, just like for WoW. As for the store, I’m afraid using a non-Russian bank card is probably the only option, but at least there’s nothing in the system (as far as I know) that restricts functionality based on the country you chose when registering.
Paysafecard might be the problem here. I haven’t used it and don’t know how it works, but seeing how it doesn’t officially operate in Russia, it might have just rejected the transaction by IP.
Do you have his contact info? I could make the character transfer for him.
Starting to think that either no one lives in places that aren’t Rome or Sicily… or that everyone who does live in other places in Italy has no reason to leave and live somewhere else.
Seriously, I know exactly one northern Italian guy…