Verify — Payment Trust
Know who you pay.
Verify is the payment-check layer inside your Codec8 platform. Invoice feels wrong? Supplier changed accounts? WhatsApp request from someone you don't know? Get a clear result with named signal reasons — backed by supplier history and known fraud patterns.
Input
Supplier changed bank details before invoice
Verify Check
ACC: 1234-5678 · Equity Bank
Proof in Numbers
Built for the payments African businesses actually make.
When to run a Verify check
Anything that doesn't feel right
deserves a second look.
Verify is for real African business situations — not abstract threats. Here are the five cases it handles most often.
WhatsApp request
Someone you don't recognise asks you to pay a different account "urgently."
Supplier invoice
New bank details on a familiar supplier's invoice — account changed without notice.
Paybill change
A staff member says the company paybill changed and asks everyone to update.
Suspicious link
A link in a message asking you to confirm payment details or click a "secure portal."
Email from supplier
An email about an overdue invoice from an address that's almost — but not quite — right.
Not sure if it qualifies?
If something feels off — run a check. Better to verify than to regret a transfer.
Check My Risk (Free) →Result labels
Clear verdicts. No guesswork.
Verify never tells you something is "safe" — because no tool can guarantee that. It tells you what the signals found, so you can decide.
No major red flags found
No signals matched known fraud patterns. Still verify directly for large amounts.
Caution
One or more signals flagged. Slow down. Confirm with your contact via a separate channel.
High Risk
Multiple fraud signals fired. Do not pay until you've spoken directly to the known person.
Cannot Verify
Insufficient data to assess. Use Human Review or call your contact directly.
Escalate Review
Complexity or amount requires a human expert. We review and respond within 2 hours.
Verify Pricing
Start with one check.
Scale with bundles.
Pay only for what you use. No subscription required for standalone checks. Bundles for teams with regular payment activity.
Single Check
KSh 500
Full multi-signal check: org lookup, known-fraud checks, pattern flags, and advisory.
Buy a CheckHuman Review
KSh 1,000
Expert eyes on complex or high-value requests. Urgent reviews from KSh 10,000.
Request ReviewNeed more than one check?
Protect Lite starts at KSh 950/mo — continuous monitoring, monthly Trust Score, and supplier-change detection.
The real power of Verify is inside Protect — supplier-change detection + known fraud checks. Standalone checks are for impulse use. See Protect plans →
Why Verify
Explainable. Honest. Built for M-Pesa.
Explainable results
Every verdict traces to named signals. No black-box scores.
Never says "safe"
Results say "no major red flags found" — not "safe." The difference matters.
Built for M-Pesa first
Paybill, till, bank, WhatsApp — the checks your business actually faces.
Human escalation
Complex or high-value checks can be escalated to a human reviewer.
Who It’s For
Built for the teams that approve money.
Schools, clinics, SACCOs, churches, retailers, and NGOs all face the same moment: someone asks for payment, and the team needs confidence before sending it.
Schools
Protect fee payments, staff accounts, and parent data.
Clinics
Patient records, supplier invoices, and compliance.
NGOs
Donor reporting, grant compliance, and field staff safety.
SACCOs
Member funds, management reporting, and regulatory trust.
Churches
Tithes, staff payroll, and community trust.
Microfinance
Loan disbursement checks and agent verification.
Retail
Supplier payments, stock orders, and staff scams.
We nearly paid a fake supplier KSh 180,000. The Verify check caught the domain mismatch in seconds. That one check paid for itself a thousand times over.
Representative customer story
Start free
Run your first Verify check.
One check. Clear result. Named signal reasons. No black-box guesses.
Single Check · No subscription required · KSh 50 Quick Check available