Skip to content

Use case · Vendor due diligence

Vendor due diligence

Check the supplierbeforethe first invoice.

Procurement and finance teams need to know a supplier is real before money moves, and most of them have no developer to ask. From the console, look a company up by name, read its registry record, verify the director who signed, and download a report for the file.

The workflow

Company lookups, a director check and a branded report, run from a form by your own team. This is a starting point: add, remove or reorder any step in the workflow builder.

Step 01

Business Lookup

Nigeria, the supplier's registry record

Per check

Step 02

AML Screening ×2

The company: sanctions and adverse media, 2 screens

Per check

Step 03

Government database validation

The signing director's NIN record

Per check

Step 04

AML Screening ×3

The director: sanctions, PEP and adverse media

Per check

Then your rules decide

A starting rule set

  • The company is not on the registryDecline
  • The company is inactiveReview
  • The director is not on the company's recordReview
  • A watchlist match is foundReview
  • Company active and signatory verifiedApprove

Every rule is yours to change on a visual canvas, and each result records which rule decided it. Publishing a new version needs no release.

Try the workflow builder

How it works

1

Search the registry

Type the supplier's name, pick the company, and run the lookup. No integration, no customer journey.

2

Check the signatory

Run a one-off identity check on the director who signed the contract, from their ID number or a photo of their ID.

3

File the report

Download the company record as a branded PDF, with its status, share capital and the people behind it.

What powers it

  1. Status, registration date, address, share capital, directors and shareholders, from the official registry in 220+ countries.

Integrate

Mount the SDK with the workflow you published, or send a hosted link and write no code. The result arrives by signed webhook, and changing the workflow never needs a release.

Verify.tsxTypeScript · React
import { TodenVerification } from "@todenhq/sdk-react";
export function Verify({ userId }) {
return (
<TodenVerification
apiKey="pk_test_..."
workflowId="wf_AbC123dEf456"
userId={userId}
onSubmit={(s) => save(s.verificationId)}
/>
);
}
verification.completedWebhook · JSON
{
"event": "verification.completed",
"data": {
"verificationId": "ver_8fk2...",
"status": "verified",
"assuranceLevel": "gov_db",
"idType": "bvn",
"country": "NG",
"dataMatch": true,
"facialMatch": true,
"facialConfidence": 91
}
}

Frequently asked

  • No. Company and person checks run from a form in the console, and the history is searchable. An API is there for when you want to run them from your own system.

Vendor due diligence,in one workflow.

The sandbox opens when you sign up. Usage-based pricing, no sales call.