Yeah you just need to buy a "green dot" debit card. 7-11, Walmart, most grocery stores, etc all have them. Costs like $4 and comes with $0.00 balance. You can fund them w/ a moneypak code.
Little tip: If you need a really big Moneypak go to Walmart. They can issue $1100 Moneypaks most other places only go for $250 or $500 max.
Also on a related note, the same anti-money laundering laws (US federal) that cover money orders, now cover "stored value cards" like these. I will link my post on the subject when I get home.