We’ve proactively taken the Payment Portal offline as a precaution while we address a security issue affecting many websites worldwide. This step protects your credit card and bank account information.
We are actively working on a fix but don't yet have an estimated return time.