Compliance Check / KYC APIs

Our Compliance APIs can be combined with any API to build a suite of fraud prevention tools for your product & client.

  1. BVN (Nigeria Only): Verify any Bank Account in Nigeria Real-time via the Bank Verification API
  2. Verify Card BIN: Our Card BIN/IP verification can be used to instantly identify Local & global card BINs

BVN API

BVN API Flow is:

  1. Verify
    • Resend OTP
  2. Validate

Verify (request a user enter their BVN for verification)

POST http://staging1flutterwave.co:8080/pwc/rest/bvn/verify/

otpoption is an attribute to specify how the user would receive their OTP either via SMS or by a voice call

Resend OTP (This is to be used in case of OTP failure)

POST http://staging1flutterwave.co:8080/pwc/rest/bvn/resendotp/

Validate (This is used to validate the OTP entered by the user)

POST http://staging1flutterwave.co:8080/pwc/rest/bvn/validate/

Verify Card BIN API

POST http://staging1flutterwave.co:8080/pwc/rest/fw/check/

Validate USSD OTP

POST http://staging1flutterwave.co:8080/pwc/rest/accessbank/ussd/validate