The issue has been resolved. We thank our clients for their patience and apologise for any inconvenience caused.
There's an outage in Cloudflare that resulted in a major outage to our payment API and client area.