If your bank offers the service, you should be able to deposit your money at an ATM. Most major banks accept money order ATM deposits, but the policies and procedures vary according to the specific bank.