I don't think there is another way. You might be able to get a temporary credit card, sort of like a gift card, and pay that way. But otherwise, I think it's just those two methods. Sorry about that, but thank you for being interested in the game!