post office deposits can be made online. New app launched