Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Encourage use of bank-account-verification-frontend #166

Open
lyndsp opened this issue Oct 20, 2020 · 0 comments
Open

Encourage use of bank-account-verification-frontend #166

lyndsp opened this issue Oct 20, 2020 · 0 comments

Comments

@lyndsp
Copy link

lyndsp commented Oct 20, 2020

Bank details

Bank account verification frontend (generic service)

Overview

When an HMRC service needs to ask a user for bank details, and the user experience will be very close to the Gov.uk pattern, we recommend HMRC services use the bank-account-verification-frontend instead of building their own frontend.

This provides the benefits of:

  • Reduced development cost and lead time.
  • Reduced operation and upgrade costs.
  • Standardised journey segment across multiple services.
  • Integration with the bank-account-reputation service

We've presented this service to London and Worthing design communities and they suggested we put it forward for inclusion/reference in the HMRC Design System to encourage it's use.

Screenshot 2020-10-20 at 16 29 00

Other components or patterns you've tried

HMRC services currently build their own version of the Gov.uk pattern, and then integrate it with the bank-account-reputation service. They often adapt this pattern in various ways. The aim of this new service is provide a standard, but customisable journey for capturing bank details.

Research on this pattern

We've built this service based on the Gov.uk pattern. We've added a page to the journey that encourages the user to confirm the bank details before continuing, if the bank-account-reputation service can't confirm the account exists. We haven't researched this addition, but will explore having this done by the JSS and/or JRB teams.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant