Walmart provides Money Orders that can be paid for using a prepaid visa so long as the visa has a PIN attached to it. 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. Acceptable Forms of Payment. Fill in the recipient's name. I tried to get a money order at Kroger but it got declined. When you purchase a Visa gift card from a store there is no address or zip code that is tied to the card. Then, you cash the money order into your personal bank account. You cannot purchase American Express, Visa, or Mastercard physical products in the same order as brand cards. SECU sends either full or partial payment to your creditors in the order you list them.