iDebit does provide customer support. There is a telephone service available for Canadians, and you can reach them at +1 855-443-3248. Alternatively, you can write to support@idebitpayments.com. If you have security questions, write to security@idebitpayments.com. Live chat support is also available on iDebit’s website.