IDScan.net
Search Results for

    Show / Hide Table of Contents

    Pennsylvania DMV Data Verification

    The Pennsylvania DMV Data Verification check allows you to verify the driver's license information provided by an individual against the Pennsylvania DMV database. This check can help you confirm the validity of a driver's license and ensure that the information provided matches the records on file with the Pennsylvania DMV.

    While this is the same service as the standard USA DMV Data Verification, the Pennsylvania DMV requires additional consent from the end user before the check can be performed. For more information on how to implement the consent form, please refer to the Consent Feature documentation.

    The following exact consent language must be included in the verification flow:

    I am providing authorization to the government agency that issued my driver's license or identity document, its employees and agents, to disclose information to an authorized party to verify the information contained on my driver's license or identity document.

    Requirements:

    • The data subject/presenting party must opt-in at the time of the check. (ie. the language must be presented to the data subject, it cannot be included in terms & conditions which are read and accepted at an earlier time).
    • The consent form must be retained for a minimum of one year from the time of verification.
    • IDScan.net, as the authorized technology provider contracted with the Pennsylvania DMV, must provide a list of all end users (“data subjects”) for whom our customers performed a Pennsylvania DMV check on a quarterly basis. We will submit the following every quarter to PennDOT
      • First Name
      • Last Name
      • License/ID Number
      • Date/Time of Pennsylvania DMV check
    • This data will be pulled programmatically through our database, shared via secure FTP link with the Pennsylvania DMV only.

    consentGiven Field

    For the Pennsylvania DMV specifically, an additional field called consentGiven must be included in the request body when performing the check. This field should be set to true if the end user has provided consent, and false if they have not.

    {
      "firstName": "SAMPLE",
      "lastName": "LICENSE",
      "dateOfBirths": "1965-02-14",
      "state": "PA",
      "consentGiven": true," //for Pennsylvania DMV, this field is required and must be set to true if the end user has provided consent
      "services": [
        "F1366C39-D0CD-458C-81F8-EFD7B0753A5B"
      ],
      "driverLicenseNumber": "L252784655541"
    }
    

    The following error message will be returned if the feature is not enabled for your account:

    {
        "serviceId": "f1366c39-d0cd-458c-81f8-efd7b0753a5b",
        "serviceName": "DMV Verification",
        "serviceDescription": "Driver License Data Verification",
        "error": "You haven't a permission to send requests to PA state. Please contact support@idscan.net for more details.",
        "success": false,
        "locationId": null,
        "readOnlyAccessLocationIds": null,
        "metadata": {},
        "profiles": []
    }
    

    The following error message will be returned if the consentGiven field is not included in the request body or if it is set to false:

    {
        "serviceId": "f1366c39-d0cd-458c-81f8-efd7b0753a5b",
        "serviceName": "DMV Verification",
        "serviceDescription": "Driver License Data Verification",
        "error": "PA requires written consent from the individual whose identity is being verified. Check field 'ConsentGiven' and try again.",
        "success": false,
        "locationId": null,
        "readOnlyAccessLocationIds": null,
        "metadata": {},
        "profiles": []
    }
    
    Back to top IDScan.net IDScan.net GitHub