You typically can't buy a money order with a credit card. Instead, you'll need to use cash or a debit card that takes funds directly from your bank account.You cannot pay with a credit card. Fill out the money order at the counter with a retail associate. Fill in the recipient's name. You can typically pay for a money order with cash or a debit card, but there may be other options depending on the place. You can now only use cash or debit card to buy a money order at 7Eleven. An online system for submitting long-term care licensure applications and health care regulation Architectural Review requests. Some outlets allow you to buy a money order with a credit card, but others don't, including Walmart and U.S. post offices. Can I use one-time payments to pay my PSECU loan with a credit or debit card?