If you want to report something you consider suspicious or fraudulent, or you believe your account is at risk, just e-mail us at support@icard.com, or call us at +44 20 3129 1213. Our Security Team will take all necessary actions to keep your account and money safe.
In case you didn't find what you were looking for, please contact us for more information.
Contact support