Card payments try protected due to cutting-edge encryption and you can generally speaking procedure deposits instantaneously