No, cash deposits are not allowed. You may, however, upgrade to a Dom Plus account by providing 2 verifiable references and a utility bill so you can make cash deposits.