If the charge cannot be covered, the transaction will not be approved.
Currently, overdrafts are permitted and the bank charges a fee.
ATM customers who try to withdraw more than their account balance must agree to pay a $35 overdraft fee before they get the cash.
The new policy takes effect in June for new customers and in August for existing debit card holders.