No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Some of us dislike giftcards.
Walmart, at least the one that I use, will only allow you to buy gift cards with cash or debit.
I know, because I tried it yesterday.
I don't know about department stores, because I haven't been in one for years.