Skip to content

Use case · POCAMLA compliance for Kenya · $1.19 per customer

POCAMLA compliance for Kenya

Verify the customer.Watch the account.Report what is wrong.

Kenya's Proceeds of Crime and Anti-Money Laundering Act requires reporting institutions to verify customers, monitor their transactions and report suspicious activity to the Financial Reporting Centre. Toden checks the national ID against the government record and keeps watching after onboarding.

The workflow

National ID checks, ongoing monitoring and reports for the Financial Reporting Centre. This is a starting point: add, remove or reorder any step in the workflow builder.

Step 01

$0.15

Government database validation

The number checked against the government record

Step 02

$0.06

Passive Liveness

Confirms a live person

Step 03

$0.08

Facial Match

Selfie against the photo on record

Step 04

$0.90

AML Screening ×3

Sanctions, PEP and adverse media

Step 05

Included

Decision rules

Approve, review or decline on your rules

Then your rules decide

A starting rule set

  • The ID, the face and the screening all passApprove
  • The name differs from the government recordReview
  • A screening match needs a personReview
  • The ID number is not on the government recordDecline

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

What it costs

Added up from the published rate card as this page loaded. It is what one production run of the workflow above deducts from your credit.

$1.19per customer

  • Government database validation · National ID$0.15
  • Passive Liveness$0.06
  • Facial Match$0.08
  • AML Screening ×3$0.90

How it works

1

Verify the national ID

The ID number is checked against the government record and the selfie is matched to the customer.

2

Monitor what they do

The payments you send are scored against the customer's own history as they happen.

3

Report from the case

Alerts roll into a case, and a confirmed case becomes a report in goAML format.

What powers it

  1. The number is confirmed against the record instead of trusted from a photo.

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
}
}

Coverage

Pick a country to see the IDs you can verify there, which documents carry a chip we read, and whether business checks are available.

All countries we cover

Frequently asked

  • Yes. Passports and national IDs are both supported, and a passport chip can be read on a phone.

POCAMLA compliance for Kenya,in one workflow.

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