If you have issues with your iDebit account, contact the iDebit support at support@idebitpayments.com or phone them on +1 855 443 3248 (Canada).