Just dropped by to add one more confirmation that the game card / time card "solution" (more like a workaround) works. And another solution (at the "BTW" section below).

Account: Europe / other regions
My location: Israel
Location of the store I bought the card in: UK (at least according to the URL)

I gave up and went to the site someone mention a few pages back (game.co.uk) and got me a 60-day card using paypal (which is nice, because square don't let me pay with paypal... or at all for that matter).
First try failed with error -24202, but I guess it's because I had the mog station page opened for too long and my session ended.
Second try was a success! I'm in game now and can play with my brother again

BTW, my brother paid with a credit card he purchased from the local post office, that you can load money in it and pay on the internet (I think it's called a debit card). I'm not sure if there's something similar in other countries. He paid for a renewal of 30 days the regular way.