Configuring an Identity Verification Provider

Configuring an Identity Verification Provider

Identity verification services can automatically satisfy your KYC needs. The services are not free, but they do eliminate the need for your 24x7 attention to new customers.

In some cases, these providers may be required, as they check online national databases that are only accessible to certain providers with privacy guarantees.

The following Identity verification providers are currently integrated into CAS:


Common Deployment Steps

Identity providers all share some common setup requirements within CAS. These common steps are identified and explained in this section.

1. Consult the related article to configure the provider.

Each Provider has different setup steps and those must be configured first.

2. Configure your Organization API keys.

You may only have a single Provider active at any given time. Enter the details here:

Organization | Identity Verification Provider

3. Configure at least one AML/KYC setting to use the service.

a) Navigate to: “KYC Configuration for Registered Customers”.

b) Choose “Nothing. Direct customer to identity verification service via SMS” for “Registration”.

c) Click on the edit box (if so desired) to enable the “Autoregister” option:

image-20250912-212403.png

Check the “Autoregister customer when verification is successful and the following fields are present” checkbox in the detail to enable the provider to auto-register your Identities.

  • When the listed fields are checked (enabled) and present after your customer has interacted with the Provider, the Identity will be automatically moved from “Awaiting Verification” to “Registered”.

  • See: Identities | Identity State Types

  • Duplicate Identities are determined by the “First Name”, “Last Name”, and “Date of Birth” fields.

    • Select/enable/check at least these 3 fields to avoid duplicate Identities.

  • Identities that fail identification/authentication will be moved to “Awaiting Registration”.

    • “Notes” on the Identity page will show what (if any) documents failed inspection (and why).

d) CONFIRM the instruction, THEN SAVE THE AML/KYC SETTING.

e) Configure SMS message templates as/if needed: SMS Message Configuration

4. Finally, test it!

Perform a test transaction at your BATM.
  1. Enter your (unregistered) phone number.

  2. You’ll receive an SMS: “Please use the following link to verify your identity” and a verification link.

    1. The terminal will also display the QR code.

    2. You may scan this QR code if you did not receive the SMS link.

  3. Complete the verification by opening the link (from SMS link or QR code).

    1. Either method will take you to the Provider registration page.

Check the results in CAS.
  • Before verification: Identity is listed in the Awaiting Verification state.

  • After successful verification: Identity status changed to Registered.

  • Saved data in CAS includes the selected types from Step 3:

    • Full Name

    • Date of Birth

    • Phone Number

    • ID Card type

    • Issuing Country

    • Document Number

    • Document Expiry Date

If the listed items are present, auto-registration is working.


SMS Message Configuration

Messages to your customers can be refined in your Terminal’s Custom Strings (or Template).

Copyright © 2020-2026 General Bytes USA LLC