In ye old days I would fill out a slip of paper and mail it to the bank.
Deposit is probably the wrong word. It’s more a transfer order? Deposit is what came up when I translated my local term, but it’s not like I stuffed cash in an envelope or anything.