Vouched's Drivers License Verification (DLV) is a feature that validates the data from driver’s licenses, learner’s permits, and government-issued IDs in 45 US states. Additionally, while not being counted as one of 50 states, Washington DC has its own driver's license that can be verified with Vouched DLV.
US territories defined as insular areas (such as Puerto Rico) are not supported.
Driver’s License Verification validates the printed data fields from the driver’s license with government and proprietary data sources to ensure that the data on the license is legitimate.
Validated fields
As part of the DLV check, the following fields are validated:
| Data Field | Supported in 44 States | Supported in California |
|---|---|---|
| Driver’s License Number | V | V |
| License Type (ie. Commercial) | V | |
| Last Name | V | V |
| Date of Birth | V | V |
| Expiration Date | V | |
| State | V | V |
Unsupported states
DLV is currently supported in all states except for the following:
- Alaska
- Louisiana
- Minnesota
- New York
- Utah
Enabling DLV
- To enable the DLV feature, please reach out to Vouched Support.
- Once the feature is enabled, the DLV check will automatically be added to all IDV jobs.
Toggle DLV in the JS Plugin
By default, the DLV check runs automatically for all IDV jobs. If you're using the JS plugin, the DLV feature can be toggled on or off for a specific job.
To toggle the DLV feature on or off, set enableDriversLicenseValidation to true or false inside the verification object in the JS Plugin.
DLV Results
In the Dashboard
To view a job's DLV results, open the job in the Vouched Dashboard and click on the DLV tab. The following fields are displayed:
-
Job Status: The overall status of the DLV check. The possible values can be:
PendingCompleted-
Error
-
Check Performed: Confirms if the DLV check was run:
-
true- the check was run successfully. -
false- the check may still be in progress, the ID state may be unsupported, or there was an error retrieving the information.
-
-
Approval:
-
Approved- all fields match between the license and the data source. -
Not Approved- at least one field does not match between the license and the data source.
-
-
Source:
-
governmental- government source. -
nonGovernmental- proprietary source.
-
-
Matches:
-
Each field that was checked will be displayed along with the match status. If any field returns
false, this indicates that the data on the license does not match and the job will be rejected.
-
Each field that was checked will be displayed along with the match status. If any field returns
In the job response
A DLV object is included under the result object of any job response. The response can be accessed by setting a callbackURL or using the Find Jobs API.
The job response contains all of the fields described above in the Dashboard, but there are a few different names:
-
Job Statusin the Dashboard =dlvStatusMessagein the job response. -
Check Performedin the Dashboard =wasCheckPerformedin the job response. -
Approvedin the Dashboard =statusin the job response.
Additionally, the job response contains the fieldMatchesSucceeded, fieldMatchesFailed, and fieldMatchesUnavailable objects.
If at least one field appears under fieldMatchesFailed, the job will produce a Not Approved result.
An example of the DLV object:
"dlv": { "dlvStatusMessage": "Completed", "dlvEnabled": true, "result": { "stateSupported": true, "checkPerformedAt": "2023-02-23T23:24:54.000Z", "wasCheckPerformed": true, "status": "Not Approved", "source": "nonGovernmental", "fieldMatchesAvailable": [ "licenseNumber", "lastName", "birthDate" ], "fieldMatchesFailed": [ "lastName", "birthDate" ], "fieldMatchesSucceeded": [ "licenseNumber" ], "fieldMatchesUnavailable": [ "expirationDate", "issueDate" ] } }
Comments
0 comments
Please sign in to leave a comment.