As a regular person (not a bank or an employer or any such thing), can I take some money I have on hand and perform a direct deposit into a bank account for which I have all the necessary details?
The reason I'm asking: a bank near me has offered to give me money if I open a checking account with them and make a direct deposit. As a fan of free money, I would like to take advantage of this, but my employer makes it inconvenient to split my paycheck's direct deposit across multiple accounts (and I already have another checking account that requires monthly direct deposits to avoid fees). As such, it would be neat if I could perform/simulate a direct deposit myself. Is this possible? I don't really know how direct deposits work, mechanically.