Open fionazhou-jsb opened 2 weeks ago
Hey team! Please add your planning poker estimate with Zenhub @avni-work @dimak1 @kris-daxiom @rstens @shaangill025
@mbertucci for you to review. If it's good to go, you can move it to Refinement or Product Backlog as the design is ready.
done in refinement
From: fionazhou-jsb @.> Sent: 03 October 2024 4:03 PM To: bcgov/entity @.> Cc: Bertucci, Mikaela CITZ:EX @.>; Mention @.> Subject: Re: [bcgov/entity] Review Page - certify Info shared with FIN/CRA (Issue #23644)
[EXTERNAL] This email came from an external source. Only open attachments or links that you are expecting from a known sender.
@mbertuccihttps://github.com/mbertucci for you to review. If it's good to go, you can move it to Refinement or Product Backlog as the design is ready.
— Reply to this email directly, view it on GitHubhttps://github.com/bcgov/entity/issues/23644#issuecomment-2392482868, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANF3VCZYXMP3IBUK2YV7XQDZZXEKRAVCNFSM6AAAAABPKK3Y3KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJSGQ4DEOBWHA. You are receiving this because you were mentioned.Message ID: @.***>
Reviewed. looks good.
We need to add this and the one below .. when doing this work can you please do the backend stuff and just just do place holder text for the story below..
As a Team Lead,
I want hosts to acknowledge and certify that the information will be shared with FIN and CRA So that STR Registry will have users' certifications.
Context / Background
Currently we do not validate SIN and Business #. Maybe this is something we can improve in the future. We do not need to store this information in the DB as it's safe to assume that this checkbox will be ticked for them to submit application.
UX/UI Links
Host: Review and Confirm PM: Review and Confirm
Business Rules
Story Scenarios
Scenario 1: Host certifies on the review page
Given a host is filling out the application
When the host navigates to the review page Then they will view a sentence "I understand that information will be shared with the Ministry of Finance and the Canada Revenue Agency (CRA) for purposes of tax auditing.". And Then they must tick the checkbox to submit the application.
Scenario 2: Error Handling
Given a host navigates to the review page of the application When the host navigates away to other page or click submit and pay button without ticking the checkbox Then they will view an error message that this checkbox is required And Then they will see a red error on the stepper And Then they will not be able to submit and pay the application