Loading

We’re excited to announce that Wallet Payment is now live on OdotServices! KYC has also been expanded to support Driver’s Licence, International Passport, and Age Verification. Log in today, fund your wallet, and start using the new features. Learn more

odotservices

Reach every customer. Know who they are.

Send email and SMS, connect your apps with SMTP, and verify customers against national records before you onboard them, from one account billed in Naira.

  • Checks run on our servers
  • Prepaid units, billed in Naira
  • Pay with units or your wallet
A customer verifying his identity on his phone, with his selfie matched to his ID card

From your dashboard

Type an ID number and see the verified record in seconds. No code needed.

With the API

Call one endpoint from your server and get structured JSON back, with your API key.

On your website

Drop in the verification widget so customers check themselves during signup.

What you can verify

Every check is priced per success, in Naira. Buy units in advance or let your wallet cover it.

We never sell your customers' data. Results are stored encrypted. Compliant with the Nigeria Data Protection Act (NDPA) 2023.

Identity

  • NINNational identity record ₦70per check
  • BVNBank identity record ₦80per check
  • Phone NumberMobile identity record (full lookup with photo) ₦75per check
  • Driver's LicenceDriver's licence record ₦150per check
  • International PassportInternational passport record ₦120per check
  • Voter's Card (VIN)Voter's card record ₦150per check
  • Age VerificationConfirm a person's name and age against a BVN, phone or bank account ₦50per check

Business

  • CACCompany registration ₦150per check
  • TINTax registration ₦150per check

Selfie and biometrics

  • NIN + SelfieMatch a selfie to the photo on a NIN record ₦100per check
  • BVN + SelfieMatch a selfie to the photo on a BVN record ₦100per check
  • Liveness CheckCheck that a selfie is of a live person ₦50per check

How charging works

  1. 1Add units or fund your wallet

    Buy units for the services you use, or keep a wallet balance that pays per check.

  2. 2Run a check

    From the dashboard, the API or the widget on your site.

  3. 3Simple pricing

    Each check uses one prepaid unit. Buy units per service, in Naira, and top up any time.

Then keep in touch

The same account sends the messages that follow a verified signup.

Verify your next customer in minutes.

Create a free account, add a few units and run your first check today.