Your CIBC debit card may not be declined for payment for goods or services if the EFTPOS does not accept payment from your payment system, for example, Visa or if you do not have enough money in your account, or if an unauthorized transaction (for example, overseas), or the card has been blocked.
To find out the reason - call 1-800-465-2422.