Essential Plan / Full Auto
Subscribing to the Essential Plan, means:
You're using our Full Auto setup.
The Full Auto setup delivers instant verification results, hence can't be tested within the Test integration as compared to Hybrid Plans i.e. Plus and Premium, which instead have Event and Decision webhooks. Thus, only the Hybrid Plans allow for decisions to be tested within the Test integration.
Testing can only be done in Live integration in the Essential Plan. In order to test the response of the verification results within the Essential plan, you'd first have to set up the Full Auto Webhook under your Live integration settings and create a verification session on the created Live integration. The session will be processed, and an instant result will be delivered via the Full Auto Webhook that was set up, and viewable via Veriff Station.
The main difference between a Full Auto and Hybrid subscription is their functionalities.
In a Hybrid setup, there are two types of webhooks:
Event, and
Decision
The Event webhook informs about specific steps like when a user starts and submits their verification for processing. The Decision webhook shares the final verification result.
On the other hand, Full Auto subscriptions e.g. Essential Plan besides being the least expensive, does process verifications instantly and uses a single webhook to provide all information at once.
For this reason, the Webhook Decision URL section is not visible under Live Integration settings for Essential Plan, wherein both event and decision are combined into one, and termed as:
Full Auto webhook
Simply put, the Full Auto set up i.e. Essential Plan mandatorily requires the configuration of the Full Auto webhook within your integration settings.
Updating the Status of Test Integration Sessions within the Essential Plan
Test integrations within the Essential Plan use a Hybrid setup, meaning instead of depicting how the Full Auto is in Live integration(environment), it simply depicts how our Hybrid functions instead. Although not optimal, it is engineered as such considering the Essential Plan is meant to be Tested on Live integration and have results delivered instantly.
In order to carry out any tests on the Essential Plan / Full Auto, the tests would have to be carried out within a Live integration. To do so, please follow the steps below:
Log in to the Veriff environment, navigate to the Integrations page via the top menu and open the Live integration used for Full Auto
On the integration page, select the Settings tab
Under the title Settings you see a list of webhooks, and fill in the Webhook Full Auto URL
Generate a verification either manually through a Live integration or by using the POST /sessions request.
Receive the results from Veriff via
- Full Auto webhook,
- query them using the GET sessions/{sessionId}/decision/fullauto endpoint,
- or view them in the Veriff environment.
To make the transition from Test to Live integration seamless, there's no option to update session status as on the Hybrid Plans. This helps your implementing team set up verification decision results via Webhook correctly depending on your plan.
Full Auto Webhook Information:
The Full Auto Webhook consists of:
Decision Score: A number from 0 to 100 indicating the likelihood of a genuine verification.
Decision: Shows the outcome of the verification. It can be approved, declined, resubmission_requested, abandoned, or expired.
Extraction Results: Provides extracted data such as name, date of birth, document number, and more verification details.
Insights: Offers additional details about the verification analysis.
For more details on what each field means in the webhook properties, see our guide here: https://help.veriff.com/en/articles/8523724-full-auto-webhook-properties
Also, webhook response sample:
https://help.veriff.com/en/articles/8529223-full-auto-webhook-sample
You can also go through more information regarding Full Auto Webhook in our Developer's Documentation: https://developers.veriff.com/#full-auto