How am I suppose to pay for this peak if I'm not allowed to pay with card??? Can someone help me im confused.
I could be wrong, but I think the lack of (working) credit option is due to the shenanigans card companies have been pulling with creators of this sort of content. So, it'll probably end up being PayPal only over here.
Steam should still be an option if you need to use a card, but I could see why you might not want to buy through them.