Skip to content

ProgressiveProofer refactor 4/N: InstantVerify state id address#11434

Merged
matthinz merged 2 commits intomainfrom
matthinz/prog-proofer-refactor-04-iv-id
Nov 4, 2024
Merged

ProgressiveProofer refactor 4/N: InstantVerify state id address#11434
matthinz merged 2 commits intomainfrom
matthinz/prog-proofer-refactor-04-iv-id

Conversation

@matthinz
Copy link
Copy Markdown
Contributor

🛠 Summary of changes

Continuing the work in #11420, #11427, and #11433 this PR extracts proof_id_address_with_lexis_nexis_if_needed into InstantVerifyStateIdAddressPlugin. It then adds a spec for the plugin covering the following use cases:

  • Remote unsupervised proofing
  • In-person proofing (residential address == id address)
  • In-person proofing (residential address != id address)

It then cleans up some tests in the ProgressiveProofer spec that are now covered by individual plugin specs.

📜 Testing Plan

Provide a checklist of steps to confirm the changes.

  • Complete IdV using the unsupervised remote path
  • Complete IdV using the in-person proofing path (where your residential address == your id address)
  • Complete IdV using the in-person proofing path (where your residential address != your id address)

@matthinz matthinz requested a review from a team October 30, 2024 23:50
@matthinz matthinz force-pushed the matthinz/prog-proofer-refactor-03-iv-residential branch 2 times, most recently from 4baa6b3 to 855dd7c Compare November 1, 2024 22:36
Base automatically changed from matthinz/prog-proofer-refactor-03-iv-residential to main November 4, 2024 22:45
@matthinz matthinz force-pushed the matthinz/prog-proofer-refactor-04-iv-id branch from a87210c to e52ae22 Compare November 4, 2024 22:47
Add plugin to do IV calls for state ID addresses, along with a spec covering its usage

[skip changelog]
@matthinz matthinz force-pushed the matthinz/prog-proofer-refactor-04-iv-id branch from e52ae22 to 2cebf57 Compare November 4, 2024 23:06
@matthinz matthinz merged commit ca758ad into main Nov 4, 2024
@matthinz matthinz deleted the matthinz/prog-proofer-refactor-04-iv-id branch November 4, 2024 23:19
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