Verification services

Every check in one place.

Browse the identity, compliance, bank, company, vehicle, trace and employment checks available through VerifyNow.

Verification services

Choose the right check. Get a clear answer.

Find the identity, bank, company, biometric, trace, AML or vehicle check that matches the decision your team needs to make.

  • Pay per check
  • Dashboard and API access
  • Clear downloadable results
30+
Checks & workflows
16+
SA banks for AVS
<10s
Typical instant checks
VerifyNow services dashboard showing ID verification, face match, bank verification, CIPC company checks, AML screening, vehicle lookup and phone trace
Trusted by thousands of South African businesses
POPIA Aligned
FICA Compliant
B-BBEE Level 1
Home Affairs Verified Data
Results in Under 10s
Identity

Identity verification

Confirm South African IDs, vital status, driver licence data, and African identity documents.

API

SMS OTP

Send a code and verify access to a South African mobile number.

Information returned

Code verification outcome and SMS dispatch status.

Home Affairs

ID Verification

Verify a South African ID against Home Affairs data with the official ID photo where available.

Information returned

Registered names, date of birth, gender, citizenship, deceased status, marital status and ID photo.

Nigeria

Nigerian ID Verification

Verify Nigerian customer identity evidence including NIN, BVN, Virtual NIN, voter ID, phone number and supported bank account checks.

Information returned

Plain-English dashboard result showing verified, mismatch, not found or source unavailable status for the submitted Nigerian identity evidence.

Status check

Check Marital Status

Check marital status for a South African ID number with a focused identity status report.

Information returned

Marital status, registered names and ID number.

API

Marital Status (Real-Time)

Check marital status against the live Home Affairs source through the VerifyNow API.

Information returned

Basic identity context, marital status, and marriage date fields where available.

Status check

Alive/Deceased Status

Check alive or deceased status for a South African ID number in a focused VerifyNow report.

Information returned

Basic identity context, alive or deceased status, and a report your team can keep with the case record.

Bundle

Standard KYC Bundle

Run a bundled identity check for onboarding and fraud-prevention review.

Information returned

ID photo and Home Affairs identity details, plus additional identity, contact and address context where available.

Employee

Employee Bundle

Run a bundled employee-screening check with ID photo verification and screening context.

Information returned

ID photo, Home Affairs identity details, address records, contact numbers and employer evidence where available.

Licence check

Driver's Licence Verification

Scan a South African driver's licence barcode and choose barcode, identity or Real-Time Face Match verification.

Information returned

Encoded identity and licence fields, categories, restrictions, expiry, low-resolution portrait and the selected verification result.

6 countries

Africa Verification

Verify foreign national identities and supported African ID documents from the same verification platform.

Information returned

Foreign-national identity checks for Cote d'Ivoire, Ghana, Kenya, Nigeria, Zambia and Zimbabwe.

South Africa

Refugee / Asylum ID Verification

Verify a South African refugee or asylum NIIS file number against the identity source.

Information returned

File-number result, names, date of birth, gender, nationality, record expiry date, secondary ID number and record photograph when available.

Biometric checks

Biometrics and documents

Match faces, authenticate documents, and add stronger assurance to onboarding flows.

Selfie match

Face Match

Compare a selfie against a reference image or Home Affairs ID photo, depending on the selected flow.

Information returned

Face match result, confidence score, detected age and detected gender where supported.

3 credits

Proof of Address Check

Check address documents through the dashboard or API.

Proof of Address is powered by Document Intelligence, with document-date, matching and alteration checks.

Information returned

Extracted address, holder name, issuer, issue date and validation warnings.

Beta

Smart ID Card Scanner

Read a South African Smart ID card’s barcodes and add selected identity or Face Match checks.

Information returned

Card-sourced identity fields, barcode consistency, front portrait and selected verification results.

Age signal

Age Estimation

Estimate age and receive a passive-liveness signal from the same face photo.

Use it when you need an age-gate signal from a selfie before serving restricted goods or content.

Information returned

Estimated age, decision status, passive method and score, and review warnings. This is not proof of identity.

API

Passive Liveness

Check whether a face photo appears to show a real, present person without a challenge step.

Information returned

Liveness status, method, confidence score, detected face context, and warnings.

Biometrics

Biometric Verification

Use face matching and biometric assurance tools for higher-confidence identity checks.

Information returned

Face comparison, verification result and biometric risk indicators where supported.

Document auth

Document Verification

Authenticate ID documents and extract document data for fraud and onboarding workflows.

Information returned

Document type recognition, MRZ checks, barcode decoding, expiry checks and tamper signals.

Fraud checks

Document Intelligence

Check identity documents, proof of address and bank statements for signs of alteration and conflicting details.

Information returned

PDF text and signature checks, identity consistency, bank-statement reconciliation and document-date findings for review.

Global passports

Passport Check

Authenticate South African and supported global passports through the document authentication service.

Information returned

Passport fields and document status, with MRZ data and review warnings where returned.

FICA and AML

Financial and compliance checks

Screen risk, confirm bank details, and support accountable-institution due diligence.

Dashboard + API

Adverse Media Search

Search news linked to a person or business through the dashboard or dedicated API.

Information returned

Available articles, source links, dates, relevance signals and screening context for review.

Dashboard + API

NPO Bank Account Verification

Use the full NPO name to check an open bank account. Registration or ID number is optional.

Information returned

Name and account match, account status and accepted transaction types. Asynchronous processing.

Dashboard + API

Capitec Business Bank Verification

Verify supported Capitec Business and Mercantile accounts through tracked dashboard or API jobs.

Information returned

Available account and holder-comparison results, job status and downloadable reports.

AML/PEP

AML/PEP Screening

Screen people or entities against sanctions, PEP, watchlist and adverse-media data sources. Adverse Media Search is available through the VerifyNow dashboard and the separate POST /api/external/adverse-media endpoint. Standard AML screening, ongoing AML and batch AML do not include adverse-media results.

Information returned

Sanctions, PEP status, watchlist results, adverse media and compliance risk signals. Adverse Media Search is available through the VerifyNow dashboard and the separate POST /api/external/adverse-media endpoint. Standard AML screening, ongoing AML and batch AML do not include adverse-media results.

Ongoing CDD

Ongoing AML Monitoring

Enrol identified customers for ongoing CDD, ODD and sanctions monitoring after onboarding.

Information returned

Initial onboarding screen, later rescreens against refreshed lists when name and identifier are sent again, PEP and RCA status, crime and watchlist matches, and withdrawal from the active population when the relationship ends.

Guide

FICA Compliance

Follow a practical guide to FIC registration, CDD, RMCP records, AML/PEP screening and report evidence.

Information returned

A mapped checklist showing which VerifyNow reports support identity, company, bank and AML/PEP evidence.

KYC flow

KYC Verification

Combine identity, compliance and risk checks for Know Your Customer onboarding.

Information returned

Identity verification, risk screening and compliance workflow support.

Major SA banks

Bank Account Verification

Confirm South African bank account details before onboarding, payments or supplier setup.

Information returned

Account found, account open, ID or company match, name match, account type and debit or credit capability.

Dashboard bundle

Supplier Bundle

Check a South African supplier, one selected director, AML risk and company bank details in one dashboard report.

Information returned

CIPC company and director data, exact relationship status, director AML result, bank validation and one review outcome.

Spreadsheet requests

Batch and bulk checks

Run supported self-service batches or request a manual quote for larger and specialised verification files.

Manual batch

Batch SA ID Verification

Request Basic South African ID verification for a spreadsheet of ID numbers.

Information returned

A manual batch quote, secure source-file upload and a result for each valid ID row.

Self-service

Batch Alive/Deceased (Real-Time)

Upload a spreadsheet for enhanced Home Affairs alive or deceased checks.

Information returned

Current identity status and detailed death fields where available for each valid row.

Self-service

Batch Alive/Deceased (Cache)

Run the lower-cost cached alive or deceased status check across a spreadsheet.

Information returned

Cached alive or deceased status for each valid South African ID row.

10-1,000 rows

Batch AML Screening

Upload a CSV or XLSX file and screen 10 to 1,000 people or entities.

Information returned

Row validation, cost estimate, batch progress, consolidated CSV results and report links for potential matches.

Quote and request

Manual Batch Quotes

Request batch pricing for identity, KYC, bank, CIPC, status, trace and property checks.

Information returned

Rand cost per report, total quote, manual EFT invoice and secure file upload after payment.

CIPC and vehicle

Business, property and vehicle data

Check company, director, property and vehicle information before you commit to a transaction.

CIPC

Company Verification

Verify South African company registration details and director information from CIPC data.

Information returned

Registration number, registration status, company type, directors and associated business records.

Property data

Property Search by ID

Search South African property records linked to an authorised SA ID number.

Information returned

Title deed, address, property identifiers, transfer, buyer, seller and bond data where returned by the source.

Barcode scan

Vehicle Licence Disc Scanner

Scan a South African vehicle licence disc PDF417 barcode, recover visible printed fields when needed, and choose a barcode or number plate verification report. The current dashboard comparison option is Disc + Comprehensive Vehicle Check.

Information returned

Registration, VIN, make, model, engine, class, colour, expiry status, result source, confidence and the selected vehicle comparison. Issued MVL results also include the vehicle register number, control number, vehicle description and indexed barcode fields. Image uploads can add GVM, tare, test date and seating evidence.

Specs only

Vehicle Lookup

Look up vehicle specifications by number plate or VIN for South Africa and supported international markets.

Information returned

Make, model, year, engine details, technical specifications and VIN-related data where available. No owner, finance or stolen-status data is returned.

Dashboard

Vehicle Valuation

Select a South African vehicle by make, model, year and derivative, then request a valuation from the VerifyNow dashboard.

Information returned

Retail value, trade value, market value and original new price in South African Rand where returned.

People search

Trace and employment checks

Locate contact and employment indicators for lawful fraud-prevention and screening workflows.

NCA/POPIA basis

Consumer/Person Trace

Locate people by South African ID number for fraud detection and prevention use cases.

Information returned

Confirmed identity, address history, contact numbers and employer information where available.

Dashboard + API

Address Lookup

Look up the last-known recorded physical address linked to a South African ID number.

Use it when you need the last recorded address linked to a South African ID as a starting point for contact or onboarding.

Information returned

Recorded address lines and postal code where available. This is not proof of current residence.

Phone trace

Phone Number Trace

Reverse-lookup a South African mobile number for fraud detection and prevention use cases.

Information returned

Subscriber ID number, surname, first names and recorded phone-number matches where available.

Manual check

Employment Verification

Verify current or past employment by contacting employers directly.

Information returned

Employment dates, position or title, employment status, company name and reference details.

Custom solutions

Custom development

Build tailored verification workflows, integrations, portals, and white-label experiences.

Bespoke

Custom Development

Build a bespoke integration or verification workflow around your business requirements.

Information returned

Custom API integrations, verification portals, workflow automation, reporting, and white-label implementation.

Browse the full service catalog

Choose a check or report variant below. Each guide explains its scope and access options. See pricing for current charges.

  • iGaming and Betting Onboarding Pack

    Run the supported South African ID, age, face and liveness checks, with AML screening for high-risk requests.

  • Face Match with ID Verification

    Compare two supplied face images and verify the submitted South African ID number in one request.

  • ID Verification with Offline Fallback

    Run the supported ID verification workflow with offline fallback when real-time completion is unavailable.

  • South Africa ID Verification

    Verify a South African ID number and receive the available source-backed identity fields, status indicators and official photo where included in the selected report. These checks use Home Affairs records (HANIS and NPR).

  • Nigerian Identity Verification

    Run supported Nigerian NIN, BVN, Virtual NIN, voter ID, phone or bank-account checks from the VerifyNow dashboard.

  • Refugee and Asylum ID Verification

    Check a South African NIIS refugee or asylum file number and receive the available identity-source result.

  • Standard KYC Bundle

    Run the published Standard KYC Bundle and receive its combined South African identity evidence in one report.

  • Employee Bundle

    Run the published Employee Bundle and receive its identity and available trace context in one report.

  • KYC Verification

    Select the identity, screening and supporting checks required by the organisation’s KYC process.

  • Face Match

    Compare a submitted face image with an approved reference image or available Home Affairs photo.

  • Age Estimation

    Estimate an age range from a submitted face image and receive the documented passive-liveness context.

  • Passive Liveness

    Assess a single submitted face image for a passive live-presentation signal without an active challenge.

  • Biometric Verification

    Use the published Face Match and Passive Liveness services as separate biometric evidence.

  • Document Verification

    Analyse a supported document image or PDF and receive extracted fields, validation results and documented warnings.

  • AML and PEP Screening

    Screen a person or entity and receive potential-match evidence for sanctions, PEP, RCA and watchlist review. Adverse Media Search is a separate service.

  • Batch AML Screening

    Upload a supported CSV or XLSX file and screen the documented batch range of people or entities.

  • Ongoing AML Monitoring

    Use the licensed API to enrol, rescreen or withdraw a person or company under the documented ongoing-screening contract.

  • Bank Account Verification

    Check the documented South African bank-account and account-holder match fields.

  • Foreign Passport Bank Validation API

    Validate a South African bank account held by an African passport holder, with a real-time result or supported signed-webhook fallback.

  • Company Verification

    Request the published Company Match or Director Search report and receive the available CIPC-linked fields.

  • Supplier Bundle

    Run the published supplier bundle covering company data, one selected director, AML screening and company bank validation.

  • Check Marital Status

    Check the available marital-status result for a South African ID number.

  • Marital Status Real-Time API

    Use the public API reference to request the documented real-time marital-status result.

  • Alive and Deceased Status

    Check the available alive or deceased status for a South African ID number.

  • Batch Alive and Deceased Real-Time

    Run the published real-time batch workflow for supported South African ID rows.

  • Batch Alive and Deceased Cache

    Run the published cached batch workflow for supported South African ID rows.

  • Batch South Africa ID Verification

    Request the published manual batch workflow for South African identity verification.

  • Driver's Licence Verification

    Decode the supported South African driver’s licence PDF417 payload and run the selected comparison options.

  • Vehicle Licence Disc Scanner

    Scan a supported South African vehicle licence disc barcode and recover the documented vehicle and licence fields.

  • Vehicle Lookup

    Look up a South African number plate and receive available make, model, year, VIN and related vehicle specifications.

  • Vehicle Valuation

    Select a South African vehicle by make, model, year and derivative and request a valuation through the dashboard or API.

  • Consumer and Person Trace

    Use an authorised South African ID number for the fraud-prevention trace workflow and receive available recorded context fields.

  • Address Lookup

    Request the published South African address lookup and receive the available recorded address fields.

  • Property Search by ID

    Search available South African property and title-deed records linked to an authorised ID number.

  • Phone Number Trace

    Submit a South African mobile number and receive the documented recorded-subscriber fields where available.

  • Africa Verification

    Use the published Africa Verification workflow for the supported country and check selected by the customer.

  • Employment Verification

    Request the published employment-related verification workflow and receive the evidence documented for that service.

  • Manual Batch Quotes

    Request a Rand quote for a supported large or specialised verification batch.

  • Custom Development

    Discuss a scoped custom development engagement for a supported VerifyNow verification workflow.

  • SMS OTP

    Send a code and verify access to a South African mobile number.

  • Proof of Address Check

    Review address documents through Document Intelligence for document dates, supplied-detail matches and alteration indicators.

  • Smart ID Card Scanner

    Read South African Smart ID card barcodes and the front portrait, with selected identity or Face Match checks.

  • Document Intelligence

    Check supported documents for conflicting details, alteration indicators, PDF text and signature issues, and bank-statement balance errors.

  • Passport Check

    Authenticate South African and supported global passports through the document authentication service.

  • Adverse Media Search

    Search news linked to a person or business through the dashboard or dedicated adverse-media API.

  • NPO Bank Account Verification

    Match the full NPO name to an open bank account through the dashboard or asynchronous API. Registration or ID number is optional.

  • Capitec Business Bank Verification

    Verify supported Capitec Business and Mercantile accounts through tracked dashboard or API jobs.

  • Home Affairs ID and Photo Verification

    Run the selected Home Affairs identity check with the official photograph where available.

  • Basic SA ID Verification

    Check a South African ID number and receive the basic identity result without a photo.

  • ID and Photo Verification (Standard)

    Run the standard cached Home Affairs ID and photo verification workflow.

  • ID and Photo Verification (Real-Time)

    Run a real-time Home Affairs ID check with the official photograph where available.

  • Alive and Deceased Status (Enhanced)

    Request a real-time Home Affairs identity-status check with detailed death fields where available.

  • Consumer and Person Trace Lite

    Request focused identity, status, contact and address fields through the Consumer Trace Lite API.

  • Comprehensive Vehicle Check

    Run a South African number plate check with an optional 17-character VIN and review the available vehicle information.

  • Number Plate Lookup

    Look up the available vehicle record using a registration number.

  • VIN Lookup

    Use the supported VIN lookup or add a VIN to a number plate check for identifier comparison.

  • Face Match (Standard)

    Compare a submitted selfie with a supplied reference image.

  • Face Match (Home Affairs)

    Compare a submitted selfie with the available Home Affairs reference photograph.

  • Free SA ID Format Check

    Check a South African ID number format, encoded date, citizenship digit and Luhn checksum.

  • FICA Compliance Guide

    Use guidance on customer due diligence, FIC registration, RMCP records and verification evidence.

  • FICA Training

    Enrol staff in the FICA Practitioner course with lessons, assessment and training records.

  • Free FICA Toolkit

    Find FICA, POPIA, CDD, EDD and RMCP resources through the public toolkit.

  • Free FICA Toolkit Lessons

    Read free FICA lessons for South African accountable institutions, covering due diligence, screening and compliance duties.

  • RMCP Generator

    Prepare an RMCP draft using the free generator and review it against the business operations.

  • White-Label API Integration

    Build and host a branded verification experience using the VerifyNow API. Hosted workspaces and the self-hosted template are coming soon.

Start with the check that fits your workflow.

Create a free account, run checks from the dashboard, or use the API when you are ready to automate.