We are investigating reports of issues adding credit cards and processing credit card payments on Upwork. We will provide more information as soon as it is available.
Edited to update information.
The issue is resolved and the site should be back up and fully functional. You can also check our Status page anytime for the latest status. If you continue to have issues, please let us know.