Skip to content

Send "Ready to verify" email when IPP enrollment is created#6630

Merged
aduth merged 1 commit intomainfrom
aduth-lg-6343-verify-email-send
Jul 27, 2022
Merged

Send "Ready to verify" email when IPP enrollment is created#6630
aduth merged 1 commit intomainfrom
aduth-lg-6343-verify-email-send

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented Jul 26, 2022

Why: As a public user trying to proof online I want to see the details of my newly scheduled in-person proofing visit to the USPS as an email so that I can reference it later.

Testing Instructions:

  1. Navigate to http://localhost:3000
  2. Sign in
  3. Navigate to http://localhost:3000/verify
  4. Complete proofing process up to document capture
  5. Use attention result test YAML file for field upload
  6. Click "Submit"
  7. On warning screen, opt to verify in person
  8. Complete proofing process up to "You're ready to verify in person"
  9. Navigate to http://localhost:1080
  10. Observe there is an email message with details of in-person verification

Screenshot:

image

Implementation notes:

  • Currently, this is only implemented in the PasswordConfirmController version of this flow, not Idv::ReviewController (see related Slack thread). I'll update this pull request if necessary enrollment creation is merged before this one.

Open questions:

  • This sends the email at the same time as the enrollment is created in USPS' system, which occurs at password creation. From a UX perspective, this is before the user has finished the personal key confirmation, though this step is technically optional (the user has a profile and the USPS enrollment record is created regardless if they complete personal key step).

@aduth aduth requested review from a team and tomas-nava July 26, 2022 16:03
Copy link
Contributor

@tomas-nava tomas-nava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approve!

Base automatically changed from aduth-lg-6343-verify-email to main July 27, 2022 01:07
**Why**: As a public user trying to proof online I want to see the details of my newly scheduled in-person proofing visit to the USPS as an email so that I can reference it later.

changelog: Upcoming Features, In-Person Proofing, Implement "Ready to verify" email notification
@aduth aduth force-pushed the aduth-lg-6343-verify-email-send branch from 98bed79 to 823d194 Compare July 27, 2022 01:08
@aduth aduth merged commit b25790b into main Jul 27, 2022
@aduth aduth deleted the aduth-lg-6343-verify-email-send branch July 27, 2022 02:22
@solipet solipet mentioned this pull request Aug 9, 2022
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

Successfully merging this pull request may close these issues.

2 participants