Affected
The issue has been resolved.
We are aware of an issue that is impacting our payment system. Some customers may not be able to add payment methods or retrieve invoices. Our engineering team is currently investigating it and we'll update again as soon as possible.