I think almost any bank may accept deposits on different names but not those with high amounts.
Like for now if you send your 15-day worth of sales to your account over 10k better it matches the name. Otherwise it may look suspicious for the system, therefore reject the transfer.
K,
Worked for TD bank for years, in all and plus research they all step-out their matching systems, and a few banks like boa, hsbc, ing (part of capital one), ally, citizens and to name just a few, can see your name of the deposit slip.
I learn to bypass this by coming close to the name on my account; GCO or Amazon lets you post your names on the statement sheets, or opening a business account with bank of america, I was told there keen heavy on personal accounts only.
I only had problems with Amazon and by far my beef with is over but this has since resolve problems for people depositing with mis-matched names.