That is a tough one.

Even if you got paid in cash the bank records would still show a lower deposit.

My experience with Green Dot and shopping around for a PO Box taught me that you can NOT make an anonymous purchase online.

Thank the criminals, I think those things are in place to prevent money laundering.