A debit card is very much like a credit card. It will work for You. However, imho, it is a Bad idea to attach a Debit card to Any account online. There was a Youtuber that I frequently watch who got his Paypal account hacked, and since his Debit card was attached to it, someone stole $200 from...
ATTENTION: This only works if you have an Active credit card attached to your Xbox account. If you're like me and renew your Xbox Live subscription through redeem cards and codes, this will Not work.