Skip to main content
Use PayVessel Identity Verification to confirm who a customer is, validate linked financial details, and apply risk checks before you allow higher-trust actions.
  1. Start with a strong identity anchor such as BVN or NIN.
  2. Add document verification when you need richer profile evidence.
  3. Run face comparison when you need image-based matching.
  4. Confirm the customer’s bank account before payout or settlement flows.
  5. Use risk queries to screen for blacklist hits, assess credit posture, or retrieve loan-related signals.

Choose The Right Check

Basic BVN Verification

Compare a BVN against submitted identity fields and review match results.

Enhanced BVN Verification

Retrieve a fuller BVN profile for stronger onboarding and compliance checks.

Basic NIN Verification

Check NIN data against customer-submitted profile details.

Enhanced NIN Verification

Retrieve richer NIN profile details when you need a deeper identity view.

Document Verification

Verify driver’s license, voter’s card, and international passport records.

Face Comparison

Compare two face images and review the returned similarity score.

Bank Account Verification

Confirm a bank account against a BVN and returned account-name match score.

Risk Queries

Screen blacklist status, credit score, and loan-related signals.
Use the API Reference tab for exact headers, payloads, and live request examples. Use the pages in this section to decide when to call each endpoint and how to combine them.