App: [HOLD] Routing number error on incorrect step
The step to add manually a bank account has a more relaxed validation on the routing number compared to the validation performed during the company step.
Ideally, the error should appear during the manually add account step.
Test data:
Routing number: 123456789
Account number: 123
Action Performed:
- Create and verify an account for NewDot
- In NewDot, create workspace and start VBA flow
- Click “Connect manually”
- Input: Routing number:
123456789, Account number:123 - Click “Save & continue”, it should let you continue to the Company Step
- Enter ““valid”” information in the Company Step form (see error screenshot below if you need sample data)
- Click “Save & Continue”
Expected Result:
I would have expected to move forward to the next step
Actual Result:
There is an error above the “Save & continue” telling me that the routing number is invalid. This error could have been notified on the previous step.

Workaround:
No workaround necessary, it just makes experience a little worse.
Platform:
Where is this issue occurring?
- Web
- iOS
- Android
- Desktop App
- Mobile Web
Version Number: Reproducible in staging?: Reproducible in production?: Logs: https://stackoverflow.com/c/expensify/questions/4856 Notes/Photos/Videos: Any additional supporting documentation Expensify/Expensify Issue URL: Issue reported by: Slack conversation:
Upwork URL: https://www.upwork.com/jobs/~015be1611effa66136
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 17 (7 by maintainers)
Thanks for the interest, Hanaffi. You can apply for the job on Upwork here: https://www.upwork.com/jobs/~015be1611effa66136
@Beamanator will take a quick look at your proposal, before moving forward to a PR. 👍
CC: @MitchExpensify & @kevinksullivan - N6 polish, right?
Thanks for your proposal @Rickiti ! Sorry for the delay review your proposal, can you please apply to the Upwork job while I’m looking into your solution?
@trjExpensify Yep, it can be done by an external and the proposed solution looks fine to me.