While you generally to be printed at home, you can achieve the same result through digital money transfers or by using online portals from specific providers to have a money order mailed for you. The Reality of "Online" Money Orders
Most traditional issuers, including the U.S. Postal Service (USPS) , require an in-person visit with cash or a debit card. They avoid online sales due to the high risk of fraud and the difficulty of verifying identities and funds for a document that is effectively "as good as cash".
If you need a money order specifically—perhaps for a landlord or a government agency—you have two main workarounds:
: Use Western Union , MoneyGram , or Wise to send money digitally to a recipient's bank account or for cash pickup.