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:

  1. Create and verify an account for NewDot
  2. In NewDot, create workspace and start VBA flow
  3. Click “Connect manually”
  4. Input: Routing number: 123456789, Account number: 123
  5. Click “Save & continue”, it should let you continue to the Company Step
  6. Enter ““valid”” information in the Company Step form (see error screenshot below if you need sample data)
  7. 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.

Screen Shot 2021-09-27 at 6 33 52 PM

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

View all open jobs on GitHub

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 17 (7 by maintainers)

Most upvoted comments

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.