I am selling virtual products online. Some of my client insist on paying by depositing money at an ATM. How do I verify that the deposit was made without actually going through my bank statement? Is there a software or a company that can monitor such deposits and verify them through the reference put in when the deposit was made?