Most places that sell money orders only accept cash or debit cards to pay for them. Check with the store near you that sells money orders to get specific information on what payment types they accept. Money orders can be a good method for paying bills or individuals. It can be a better method than paying cash because it’s trackable. And, it’s safe. Most places that cash money orders require some type of ID.