In the Persona data model, a verification is an independent object that is associated with a Persona organization.
A verification moves through various statuses as it progresses from initialization to data submission and finally to verification completion.
Verification lifecycle
The basic lifecycle of a verification looks like this:
- A new verification is initialized with the status
initiated. It is configured from a VerificationTemplate object.
- A VerificationTemplate describes the collection options and required verification checks for a verification. You will need to create this template first.
- As the end user completes the verification, attributes and images are attached to the verification.
- The verification is submitted with the status of
submitted. Attributes and images can no longer be changed.
- Persona processes the submitted data and generates check and decision statuses based on the configuration from the VerificationTemplate.
- If verification passes, the verification status is updated to
passed.
- If verification fails, the verification status is updated to
failed.
- If verification skipped, the verification status is updated to
skipped.
Verification statuses
Learn more
See our Help Center for more details about the verification lifecycle: