“DEPOSIT MONEY INTO ANYONES ACCOUNT UNLESS YOU ARE A WELLS FARGO ACCOUNT HOLDER, OR, HAVE WRITTEN PERMISSION FROM THE ACCOUNT HOLDER.
Those rules would likely be an attempt to prevent money laundering or some other illegal activity.
Plus why wouldn’t you write a check so you have record of what you are paying?
What stops the owner saying that you never paid them anything?
The “owner” is my son. A check takes process time, cash is an instant deposit. He lives out of town, I would have to send it to him, he’d have to take it to his bank, etc. He travels a lot for work, and this was just the easiest and fastest way to get it done.