How do I go about getting a debit card?

So I just got my first paycheck and I’ve already spent most of it. I’m so horrible at saving money so my mom suggested I get a savings account at a bank and a debit card. Or something? She’s kinda bad at explaining things lol could you guys explain?

how to get a 3D security to my debit card?

The visa security will not allow an online transaction through, without a 3D secure password. The problem is the Corporation bank has not informed us about the need for 3D security and the local manager says we only provide the card but ultimate management is by the Visa people. The Corporation bank site is horrible and very unresponsive.Their contact number is also probably unmanned. Any solutions?