Right for the holidays Walmart is selling variable ($20-$500) Visa Gift Card using credit cards. Those are Walmart Visa Gift cards issued by Green Dot Bank. Walmart was selling those using credit cards last holiday season and stopped several month ago (cash only). And now they allow credit card purchases to boost they holiday sales for the shareholders. Cashier will have to ring it as a separate transaction. The card issuance fee is $4.94
Those cards can be loaded to BlueBird/Serve card at Walmart/ Family Dollar stores. See post on How to set PIN number for MasterCard or Visa gift cards.