Information: TransferWise is currently down:
“A power outage in our data center is currently causing some technical issues that may affect our website, app, and card. Our team is already on it and working hard to get this sorted! Thank you for bearing with us”
Source: https://twitter.com/transferwise