general | July 28, 2026

Do credit card companies accept money orders?

Most importantly: Can you buy a money order with a credit card? The short answer is yes, but only in specific situations and locations. Because a money order functions like cash or a guaranteed check, most issuers will require they be purchased with cash, or in some cases a debit card.

Can you turn money orders back into cash?

Your best bet is to cash a money order at the same entity that issued it, whether that’s a bank branch, post office or other location. Check-cashing locations, convenience stores and grocery stores can be alternatives, but watch out for fees. Wherever you go, you’ll probably need to show identification.

Can you get a money order for $8000?

Total money order purchases will be limited to $8,000 per customer, per day. Previous limit was $10,000. Bill-pay is now limited to $8,000 per rolling 30 days. Previously the limit was probably $10,000 per day.

What do you do with money orders if not used?

If the money order is not altered and in good condition, you may try to cash the money order at your bank or a check cashing store. Once you are with a teller, write the following phrase: “Not Used for Purpose Intended” on the back of the money order.

Does Walmart need ID for money orders?

For purchases over $1,000 a valid government-issued photo ID is required. Buy money orders from a Walmart store in the amount needed. Complete all fields immediately, including payee and purchaser information. Yes, the money order stub/receipt should be kept for your records as proof of purchase.

How much of a money order can you get at Walmart?

Fees & Limits The maximum amount for a single money order at Walmart is $1,000. If you need more than $1,000, you’ll need to buy multiple money orders (for example, two money orders totaling $2,000). There’s also a daily limit of $3,000 in money order purchases.

Can I buy a Western Union money order with a credit card?

Yes. You can buy a money order with a credit card as well as with a debit card, check or bank transfer. Western Union and 7-11 are two notable examples of merchants that allow you to buy a money order with a credit card.

Can you do a money order with a debit card?

Where to purchase and cash a money order. You can purchase and cash a money order from: The U.S. Postal Service. Every U.S. post office accepts debit cards as payment for money orders.

Can you cash a money order with just the numbers?

Money orders do not include personal information, such as your bank’s routing number and your bank account number. The recipient can cash the order at a local bank or credit union—there’s no requirement to go to the issuer to have it cashed.

Does Walmart do money orders over 1000?

Walmart will cash MoneyGram money orders. Check Cashing fees may apply. For purchases over $1,000 a valid government-issued photo ID is required. Buy money orders from a Walmart store in the amount needed.

What is the largest money order you can get at Walmart?

The maximum amount for a single money order at Walmart is $1,000. If you need more than $1,000, you’ll need to buy multiple money orders (for example, two money orders totaling $2,000). There’s also a daily limit of $3,000 in money order purchases.

What is the limit on a money order at the post office?

$1,000
You can send up to $1,000 in a single order anywhere in the United States. Go to any Post Office location. Take cash, a debit card, or a traveler’s check. You cannot pay with a credit card.