Skip to content

Use case · Ghana AML Act compliance · $1.2606 per customer

Ghana AML Act compliance

One card.One record.One clear answer.

Ghana's Anti-Money Laundering Act, 2020 (Act 1044) requires accountable institutions to identify customers, keep records and report suspicious transactions to the Financial Intelligence Centre, and the Bank of Ghana names the Ghana Card as the ID for financial services. Toden verifies the card against the national record and screens the customer in one flow.

The workflow

Ghana Card verification, screening and records for accountable institutions. This is a starting point: add, remove or reorder any step in the workflow builder.

Step 01

$0.2206

Government database validation

The card checked against the national 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 card, the face and the screening all passApprove
  • The name differs from the national recordReview
  • A screening match needs a personReview
  • The card is not on the national 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.2606per customer

  • Government database validation · Ghana Card$0.2206
  • Passive Liveness$0.06
  • Facial Match$0.08
  • AML Screening ×3$0.90

How it works

1

Verify the Ghana Card

The card number is checked against the national record and the selfie is matched to the customer.

2

Screen the customer

Sanctions, PEP and adverse media checks run in the same flow.

3

Keep the evidence

What was checked, what it found and who decided all stay on the customer's record.

What powers it

  1. The card is confirmed against the national record, and its chip can be read on a phone.

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, driving licences and voter's cards are supported, though the Ghana Card is the one checked against the national record.

Ghana AML Act compliance,in one workflow.

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