Yes, a bank can issue two debit card for the same account and they charge an annual fee for both cards according to the type of cards you have.
Is it legal to own 2 debit cards?
There's no rule against having multiple debit cards, though having more than one checking account makes your financial life more complicated.Dec 3, 2018