Answer: Yes, you can verify funds on a money order just like you would with a check. Call the money order issuer and tell them you’d like to verify funds. They’ll ask for a few more details, and they can provide basic information. They can’t guarantee that you’ll get paid, but they can verify whether or not a money order matching yours was ever issued and whether or not it’s still out there.
When you call the money order issuer (Western Union or the US Postal Service, for example) be sure to use a number that you find on your own. Search the web for a legitimate page showing the issuer’s contact information. Don’t just dial the number printed on the money order -- if it’s a fake the phone number probably goes to a scammer.
If you have any concerns, ask your bank for help. Take the money order in to deposit it, and tell the teller that you’re a little suspicious. They can explain the risks and help you verify funds.