It is your money, and you're free to go with any payment processor you wish, except, there are only like two recognized internationally.
It's working now! Yay!馃帀
I'm getting stuck on loading screen when I try to start new game. It shows error message and never progresses any further. I'm running on Windows 10 (64-bit).