debit cards will always go through so that your bank can charge you money for over drafting your account, also i saw the mastercard logo on the card.
Debit cards have mastercard logos...all banks do not allow you to overdraft your account. ..and most banks will not access fees for less than $5...