Back to Kora Blog
In
Product

Introducing Kora Identity APIs for customer ID verification

November 12, 2024
November 13, 2024
5 minute read
Moyo Oluwatuyi
Moyo Oluwatuyi
Brand Storyteller

Table of contents

Editor's note:

You have plans for your product, fraudsters do too. 

They plan to disguise themselves as legitimate customers, steal from your business, and defraud other customers. 

In 2023, Nigerian banks and other financial institutions lost N17.67bn to fraud, and Safaricom lost 500 million Kenyan shillings in one instance of fraud in Kenya. The writing is on the wall; there is a rising fraud trend across African countries.

To minimise fraud as a business, you must have an onboarding process that is simple enough for legitimate customers to verify their identities and sign up but filters the fraudsters out. 

That’s why we launched Identity APIs to help you build smooth KYC and KYB processes while safeguarding your system.

What can you do with Kora’s Identity APIs?

Automate KYC and KYB verification

With Identity, you can automate customer ID verification in four countries and manage the process on your dashboard. This frees up time for you to focus on core operations whether you’re building a card product, an infrastructure or a fintech product of any kind. 

Verify customer ID across four countries

We built the Identity APIs to help you verify customers in South Africa, Kenya, Nigeria and Ghana. 

You can verify a wide range of identification documents, including:

  • South African ID number (SAID)
  • Kenyan International passport and National ID number, phone number validation
  • Ghanaian International Passport, Social Security and National Insurance Trust (SSNIT), Ghana Voters Card (GVC), and Ghanaian Driver's License
  • Nigerian BVN, Virtual National Identification Number (vNIN), NIN, International passport, and Voters card, and Phone number validation

KYB verification for Nigerian businesses

With automated KYB APIs, you can verify a customer’s registration number (CAC and Tax Identification Number (TIN) to establish their legitimacy before onboarding them. Instead of manually doing this, automate the entire process with the Identity APIs.

Why choose Kora’s Identity APIs?

1. Comprehensive verification management

We’ve not only provided you with a smooth way to verify customer IDs but also built a management system that gives you complete oversight over all verifications. 

This includes detailed information about each verification, such as the name on the ID, verification type, ID type, country, status, date and time requested, and the ID number. This visibility enables you to effectively track and manage all your KYC and KYB compliance efforts.

2. Secure and reliable

We build security into all our products, and Identity is no exception.

The APIs are secured using secret keys to ensure only you can access them. In addition, we designed the system to handle errors and retry verification mechanisms efficiently. 

3. Sandbox for testing

If not properly set up, things can go wrong. 

That’s why we built a secure sandbox environment to give you all the room to test all integrations and functionalities before going live. This will help reduce any friction and build a smooth onboarding process.

4. Dedicated support

As usual, we’re here to support you throughout the integration process or whenever you encounter issues. 

Commonly asked questions

How do I access Identity on my Kora dashboard?

1. Head to https://merchant.korapay.com/. If you’re an existing merchant, log in to your dashboard. If you’re new on Kora, sign up, complete the necessary compliance 

2. Click “Identity” on the left panel of your dashboard, then click "Request Access.” 

3. Download, fill and submit the due diligence form. Then, select the country, verification categories, and IDs you want to verify. Fill in the rest of the details and submit your request.

4. Start verifying your users after approval.

Which African countries are supported by Identity APIs?

You can now verify customer IDs in Nigeria, Ghana, South Africa and Kenya. We’re working on unlocking more countries. 

How much do the Identity APIs cost? 

With Identity, you pay-as-you-use. We charge a flat fee for each successful verification you perform using the APIs. The fee structure depends on the country and the specific ID type you want to verify.

If you have more questions, please contact our sales team here

Conclusion

Without a smooth and secure onboarding process, your users will abandon the sign-up process, and fraudsters will infiltrate your system. 

With Kora’s Identity APIs, you can automate customer ID verification across Africa, build a secure KYC and KYB onboarding process and keep the fraudsters out. Contact our sales team to get started. 

--

At Kora, our goal is to connect Africa to the world and connect the world to Africa via payments. For startups and businesses working in Africa, we provide All The Support You Need ™️ to start, scale and thrive on the continent.

Sign up to see all the ways you can thrive with Kora.