Walmart provides Money Orders that can be paid for using a prepaid visa so long as the visa has a PIN attached to it. Gift cards cannot be used to buy money orders which btw, have a fee so you lose money there.Most places don't allow customers to buy money orders with gift cards. Thankfully, there are a few places that accept gift cards, but there are restrictions. If you are new to Kroger Gift Card Mall, you will be asked to create a new account on Kroger. Com if you don't have an account already. We only accept full payments through a verified Visa, Mastercard or Paypal. Can I use more than one gift card code on my order? For MS purposes, you would typically use any Visa or Mastercard. Cases, criminals use prepaid debit cards or illicit cash to purchase bulk money orders.