Skip to main content
All CollectionsVerification sessions
Testing Verification Status on Essential Plan
Testing Verification Status on Essential Plan

Information on how to manage status of verifications on the Self-Serve Essential plan, including setting up the Full Auto Webhook.

Mattias avatar
Written by Mattias
Updated over a week ago

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:

  1. Log in to the Veriff environment, navigate to the Integrations page via the top menu and open the Live integration used for Full Auto

  2. On the integration page, select the Settings tab

  3. Under the title Settings you see a list of webhooks, and fill in the Webhook Full Auto URL

  4. Generate a verification either manually through a Live integration or by using the POST /sessions request.

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

Did this answer your question?