Skip to main content

Documentation Index

Fetch the complete documentation index at: https://ratel-docs.bevars.com/llms.txt

Use this file to discover all available pages before exploring further.

Every transaction checks the sender’s KYC verification status using their BVN. Identity Verification Providers: BVN, NIN, and vNIN verification calls are made. When you trigger verify-bvn or verify-nin, the platform calls the provider’s API with the ID number and cross-references the returned name against the applicant’s name (including swapped name order, which is common in Nigeria). Liveness checks uses face-match and liveness detection API.
KYC StatusScoreOutcomeWhat Happens
REJECTED70ESCALATECase created, officer notified, enhanced due diligence required
EXPIRED50REVIEWOfficer notified, re-verification required
NONE (no record)40REVIEWNo KYC application found — officer notified
PENDING20APPROVEApplication submitted, not yet processed
IN_PROGRESS0APPROVEPartial verification passed (BVN/NIN verified via Prembly)
VERIFIED0APPROVEFully verified — no risk contribution
Note: If senderBvn is not provided in the request, KYC status defaults to NONE (score 40, REVIEW). Always include the sender’s BVN for accurate KYC risk scoring.