I had no idea that was an option, but I see BofA[1] supports it. Seems broadly less convenient than online, but I suppose better than needing to wait in line for a human teller.
1: https://www.bankofamerica.com/banking-information/assistance...
1: https://www.bankofamerica.com/banking-information/assistance...
Then I had an idea - I got a piece of black construction paper for a background and it was much happier taking pictures of checks on that.
How are you paying cash online at all?