bcgov / bcgov/entity

Design for suspended account when CFS validation fails after que

Open
#5,532 1 comment 0 reactions 0 assignees View on GitHub
Pay UX
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

## Description: This is a design ticket for 5440

Scenario 1: Fail validation for bank account in que

GIVEN bank info that was in the que is sent to the CFS
WHEN the bank account fails the validation
THEN the account will temporarily be suspended
AND the user sees the suspended UI on next log in
(image in Figma)
https://www.figma.com/design/BRLFiH8ApQRkrQtfGcRUdn/Relationships?node-id=26435-153&t=04aJvEwYfdb4UL0Q-1

Scenario 2: User changes bank information when CFS is down

GIVEN User changes bank information in suspended UI
(image in Figma)
https://www.figma.com/design/BRLFiH8ApQRkrQtfGcRUdn/Relationships?node-id=26435-153&t=04aJvEwYfdb4UL0Q-1
WHEN users click on "Proceed" when CFS is down
THEN users will see a "account hold" UI
(image in Figma)
https://www.figma.com/design/BRLFiH8ApQRkrQtfGcRUdn/Relationships?node-id=26435-155&t=04aJvEwYfdb4UL0Q-1
AND the user will be able to access their account when CFS validates bank information

Acceptance for a Task:
- [ ] Requires deployments
- [ ] Add/ maintain selectors for QA purposes
- [ ] Test coverage acceptable
- [ ] Linters passed
- [ ] Peer Reviewed
- [ ] PR Accepted
- [ ] Production burn in completed

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing issue 5440 and the linked Figma flows for validation failure, suspended accounts, and the CFS-down path. Identify the relevant frontend and account-validation entry points from that work; done means the described states, QA selectors, tests, linting, review, deployment, and production burn-in are completed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.