My girlfriend's online business accepts bank transfers if customers can't pay online. "Go to this bank and deposit $X to account Y".
Maybe it doesn't scale too well, but at her business scale it still works for the exception cases and money is money. If you're biggest problem is too many people depositing money to your bank account, that's not a bad problem.