bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

Review Page - acknowledgement - Info shared with FIN/CRA #23644

Open fionazhou-jsb opened 2 weeks ago

fionazhou-jsb commented 2 weeks ago

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

qudsia-khan-fw commented 2 weeks ago

Hey team! Please add your planning poker estimate with Zenhub @avni-work @dimak1 @kris-daxiom @rstens @shaangill025

fionazhou-jsb commented 2 weeks ago

@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.

mbertucci commented 1 week ago

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: @.***>

stcepeda commented 1 week ago

Reviewed. looks good.

mbertucci commented 1 day ago

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..