Can i get a money order using a credit card

A money order is a safe way to send money through the mail or to make payments to companies that have limited payment options. But, if all you have is a credit card, you're probably wondering whether you can even use it to buy a money order.

Buying a Money Order With a Credit Card

You can buy a money order with a credit card, but it's not the smartest or least expensive option. Even though credit card issuers allow you to purchase money orders, there are some drawbacks that are important to consider.

Money Order Purchases Are Treated as Cash Advances

Because money orders are a type of guaranteed payment instrument that requires upfront cash, credit card issuers treat them as a cash equivalent transaction. These transactions are handled the same as a cash advance. Check out your credit card agreement and you'll see the ways that cash advance transactions are far more expensive than purchases and even balance transfers.

Credit card issuers occasionally set a lower cash advance limit and in some cases, it might even be $0. This impacts the amount of the money order you can purchase. Check your available cash advance limit to be sure you have enough room for the amount you need, especially if you already have a balance on the credit card you want to use. Your credit card issuer may not let you go over your limit, even if you've opted-in to having over-the-limit transactions processed.

Consider the cash advance fee before purchasing a money order with a credit card. The fees vary by credit card issuer, but are usually the greater of 5 percent of the transaction or $10. If you're getting a cash advance for a large amount, for example, to pay your rent, the cash advance fee could get expensive. For example, you'd pay a $50 fee on a $1,000 cash advance. And that's on top of any money order purchase fee the merchant charges. The fees can make buying a money order with a credit card very expensive.

Like cash advances, the money order purchases will have a high interest rate and no grace period. The absence of a grace period eliminates opportunity to avoid a finance charges as you could with regular purchases. Since cash advance interest rates are higher than the rates for purchases the interest paid on a money order purchase higher than a regular purchase of the same amount.

Note

You can save on interest with a money order purchase by paying your balance off as quickly as possible - even before the due date.

If you have another balance on your credit card, paying off the expensive money order will be tricky. The minimum payment will always go to the balance with the lowest interest rate. The credit card issuer chooses how to apply anything above the minimum and that will typically be the balance with the highest interest rate. The result is that your money order balance (the most expensive one) goes down slowly because it's accruing so much interest.

No Credit Card Rewards on Money Order Purchases

If you were hoping to rack up a lot of rewards by buying money orders with your credit card, you're out of luck. Credit card issuers don't pay rewards on cash advances or cash equivalent transactions (or balance transfers) which makes your money order purchase ineligible for rewards.

Finding a Merchant Who Accepts Credit Cards for Money Orders

While credit card issuers will allow you to purchase a money order, many money order seller do not accept credit cards as a form of payment. That includes Walmart and the United States Postal Services.  Western Union and 7-Eleven are currently two places that you can buy a money order with a credit card.

Some merchants will allow you to purchase money orders with a debit card, but only when you use a PIN. In a pinch, you can use your credit card to withdraw cash from the ATM and then purchase the money order. You'll pay the same fees and interest, but you'll have flexibility in purchase the money order.

If you're purchasing a money order to pay bills, check with the biller to see whether you can pay them directly with a credit card. You may have to pay a convenience fee, but it will likely be much less expensive than using your credit card to buy a money order.

Was this page helpful?

Thanks for your feedback!

Tell us why!

Other Submit

Sources

The Balance uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.

  1. Chase Freedom®. "Your Cardmember Agreement," Pages 2-3.

  2. Consumer Financial Protection Bureau. "When I Tried to Use My Credit Card to Get Cash From an ATM, I Could Not Do So Even Though I Know I Have Not Used All My Credit. What Can I Do?"

  3. PNC Bank. "Pricing Information Addendum for PNC Bank Consumer Credit Card Agreement # K-10117," Pages 3 and 9.

    Can you use a credit card for a money order?

    Credit cards can be used to purchase money orders, but finding merchants who allow customers to use credit cards is difficult. Typically merchants prefer customers to use cash or a debit card to guarantee the value of the money order because using a credit card carries financial risk and high interest rates.

    Where can I get a money order paying with a credit card?

    The only places that let you buy a money order with a credit card are 7-Eleven stores and Western Union. If you plan to charge a money order, be aware that your credit card company may consider a money order purchase to be a cash advance, which has some significant downsides.

    Can you buy a money order with a credit card at Walmart?

    No, you cannot buy a money order with a credit card at Walmart. Walmart only accepts cash and debit cards as payment for money orders, which can be purchased from either the Customer Service Desk or the Money Services Center at any Walmart or Neighborhood Market.

    Can I buy a money order at CVS with a credit card?

    Does CVS do money orders with a credit card? CVS does not usually accept credit cards to pay for money orders because credit is not a guaranteed form of cash. Your best bet is to use cash or your debit card.