Most financial service providers want a valid photo ID when buying a money order. So you will need an ID to prove your identity before you can buy a money order.