Yes, it is possible to deposit with a mobile application, as there is a separate section dedicated to finances.