Credit cards

I just got off support. There's a known issue and it is down. There's no ETA but if you get on chat support, they can add you to a list that'll notify you when it's back up and running!