Mobility & Delivery

Driver & courier onboarding for ride-hailing & delivery.

Use VerifyNow to confirm drivers, couriers, licences, registered vehicles and payout bank accounts before they start taking trips or deliveries. Reduce account takeover, payout redirection and vehicle-mismatch risk with a clean report trail.

Mobility verification

Get trusted drivers and vehicles onto the road faster.

Combine driver identity, licence, vehicle and bank checks for ride-hailing, delivery, courier and fleet onboarding.

  • Driver verification
  • Licence and vehicle checks
  • Payout-account match
SADL barcode decode
Payout AVS anti-fraud
POPIA-compliant consent

In short: what VerifyNow does for a mobility platform

A defensible driver / courier onboarding workflow in South Africa combines Home Affairs SA ID verification, SA driver’s licence (SADL) decode, face match against the Home Affairs photograph, bank account verification for payouts, and vehicle or number-plate lookup for specifications. The platform can choose the evidence level for each driver type and retain every VerifyNow result in the onboarding record.

Available through VerifyNow: Home Affairs SA ID verification, SA driver’s licence decode (SADL), face match / liveness, bank account verification (AVS), vehicle / number-plate lookup (specs only), VIN decoder, AML/PEP screening and consumer / phone trace under the platform’s stated lawful purpose. Broader driver-vetting policies may also call for SAPS criminal background checks, PSIRA registration, PrDP status or vehicle ownership evidence from the relevant authorised source.

Who this is for

Built for SA mobility & delivery

Ride-hailing platforms

Onboard drivers with SA ID, SADL decode, face match and payout AVS before the first trip.

Last-mile delivery

Courier onboarding for grocery, food and package delivery with the same verification stack.

Fleet operators

Vet employed drivers at intake and at annual licence-renewal points.

Car rental

Compare driver identity evidence and review the card-sourced class and expiry at pickup.

Truck / logistics

Read card-sourced licence codes and PrDP fields, then add the identity evidence required by the operator’s driver policy.

E-hailing aggregators

Central driver-record service white-labelled via the VerifyNow API to multiple consumer apps.

Verification primitives

The stack behind every driver record

Six services specifically relevant to mobility, with clear source context for every check.

Choose the evidence level

  • Licence evidence: read the barcode, embedded portrait, licence codes and encoded expiry from the card.
  • Identity evidence: compare the ID number and identity details with the South African identity record.
  • Current-person evidence: compare the licence portrait and selfie with the Home Affairs identity photo, then assess Passive Liveness from the selfie.
  • Driver and vehicle operations: verify the payout account, scan the vehicle licence disc and compare the number-plate result with the registered vehicle.
Typical driver onboarding

From application to first trip

  1. 01

    Driver applies + POPIA consent

    Applicant submits an SA ID, the back of the driver's licence, a current selfie and the nominated payout bank account with authority to run the selected checks.

  2. 02

    Home Affairs ID verification

    Real-time HANIS check returns name, DOB, ID status and the Home Affairs photograph.

  3. 03

    Driver's licence verification

    Read the card-sourced licence code and encoded expiry, then compare the barcode ID number with the identity record from step 2.

  4. 04

    Face match

    Compare a current selfie and the licence portrait with the Home Affairs identity photo. Review each match and the separate Passive Liveness result.

  5. 05

    Payout AVS

    Bank account verification confirms the nominated payout account is in the driver's name and matches the verified ID.

  6. 06

    Vehicle check

    Scan the vehicle licence disc and use Number Plate Lookup to compare the available make, model and vehicle details with the driver's declared vehicle.

  7. 07

    Result and audit record

    Store the completed verification references, evidence states and reviewer decision against the driver profile.

API hand-off

Connect the driver flow to the profile

Send the driver’s licence request from your server, keep its reference with the driver profile and record the reviewer decision before activation.

Open driver’s licence API
Compliance context

Driver evidence under South African rules

The National Road Traffic Act governs driver licences, licence codes and the Professional Driving Permit for public transport and freight. A driver onboarding policy can use the card-sourced licence fields alongside identity, face and current-selfie evidence to support its review.

VerifyNow provides Home Affairs SA ID Verification, Driver's Licence Barcode Verification, Home Affairs Face Match, Passive Liveness, payout bank-account verification, vehicle licence disc scanning and Number Plate Lookup. Each result keeps its evidence and status visible for the person reviewing the driver.

The platform records authority and consent before processing driver identity or biometric information. The operator sets the lawful purpose, gives the privacy notice and applies its retention policy to the final onboarding record.

Checks to run

FICA workflow checklist for Mobility

Use this path for driver onboarding, fleet checks, vehicle rentals, platform payouts and incident review.

Compliance note

Mobility workflows are usually POPIA, safety and fraud-prevention workflows; regulated finance or payment flows may need FICA controls.

Practical onboarding sequence

  1. 1Verify identity and licence evidence before activating a driver or renter.
  2. 2Check vehicle data where the vehicle is part of the risk decision.
  3. 3Verify payout bank accounts before paying drivers, partners or fleet owners.
  4. 4Keep consent, report results and retention notes in the driver or vehicle file.
  5. 5Use FICA Toolkit resources if your mobility model includes credit, regulated payments or high-value transactions.
Conditional AML pack

Need to screen a customer list?

If your organisation is an accountable institution, or your RMCP calls for a customer-book review, Batch AML lets you upload 10 to 1,000 people or entities and keep one consolidated result file. It is an optional workflow based on your duties and risk controls, not a requirement for every business in this industry.

FAQ

Mobility questions

Which VerifyNow checks support driver onboarding?

VerifyNow supports driver onboarding with Home Affairs SA ID verification, Driver's Licence Barcode Verification, Home Affairs Face Match, Passive Liveness, bank account verification for driver payouts, vehicle licence disc scanning and Number Plate Lookup. Fleet, delivery and ride-hailing teams can select the evidence required by their onboarding policy and receive a clear result for every completed check.

What does SA Driver's Licence Verification return?

VerifyNow's Driver's Licence Verification reads the barcode on the physical card and returns the encoded licence number, licence codes, expiry date, issue date, restrictions, holder identity fields and embedded portrait. ID Verification can compare the encoded identity with the returned South African identity record. Full Verification + Passive Liveness compares the licence portrait and a current selfie with the Home Affairs identity photo, then reports Passive Liveness for the selfie.

What information does Number Plate Lookup return?

VerifyNow's Number Plate Lookup returns available vehicle specifications such as make, model, variant, year and engine details. Driver onboarding teams can compare those fields with the vehicle registered on the platform and the details read from the licence disc.

Which licence and PrDP fields are read from the card?

Driver's Licence Barcode Verification returns the licence codes, restrictions, issue details, encoded expiry and holder information stored on the card. When a PrDP category and expiry are present in the barcode, the report displays those card-sourced fields for the reviewer.

Why verify the payout bank account for a driver or courier?

Driver and courier fraud is a recurring pain point — an attacker creates or takes over a driver account and redirects the weekly payout to an account they control. VerifyNow's Bank Account Verification (AVS) confirms the payout account number, branch and holder name match the verified driver identity before the first payout runs. It is a one-call defence against payout redirection fraud.

How can a platform check a driver's vehicle?

Use the Vehicle Licence Disc Scanner to read the vehicle details and encoded expiry from the disc. Number Plate Lookup adds a separate vehicle-specification result that the onboarding team can compare with the disc and the vehicle registered on the driver's account.

Every driver, verified in minutes

Home Affairs ID, SADL decode, face match, payout AVS and vehicle lookup in one dashboard and API. Each check returns its own result for the driver evidence file.