Verifications

Records each electronic KYC verification run against a member through an external provider, such as national ID lookups, sanctions or PEP screening, or document authentication. The result and provider response are stored, giving an auditable basis for accepting or rejecting a member's identity.

Verifications
Verifications — live screen from the BridgeERP MFI Suite.

Workflow

  1. Go to KYC Aggregator then Verifications
  2. Open or trigger a verification for a member
  3. Select the vendor and the check type to run
  4. Review the returned status and matched data
  5. Use the outcome to clear or hold the member's KYC gate

Fields reference

Every field on this screen, drawn from the live data model.

FieldTypeRequiredDescription
Score
score
Decimal0-100 confidence score from vendor
Vendor Reference
vendor_ref
TextID returned by the vendor (smile_job_id, onfido check id, IPRS request id).
Driver Class Used
driver_class_used
TextConcrete driver AbstractModel name that executed the call.
Member
member_id
Link → mfi.memberYesMember
Vendor
vendor_id
Link → kyc.vendorYesVendor
Check Type
check_type
Choice: ID Verification, Biometric, Liveness, Document, AML / PEP / Sanctions, KYB (Business), Address, Full KYC (combo)YesCheck Type
Has Message
has_message
Yes/NoHas Message
Reference
name
TextReference
Vendor Code
vendor_code
Choice: Smile Identity (Africa), Onfido (Global), Trulioo (Doc Verification), Veriff (AI), Persona (KYB), Sumsub, IPRS Kenya (Gov), NIN NigeriaVendor Code
Status
status
Choice: Pending, In Progress, Passed, Failed, Manual Review, ExpiredStatus
Raw Request Json
raw_request_json
Long textRaw Request Json
Raw Response Json
raw_response_json
Long textRaw Response Json
Http Status
http_status
NumberHttp Status
Attempt Count
attempt_count
NumberAttempt Count
Submitted At
submitted_at
Date & timeSubmitted At
Completed At
completed_at
Date & timeCompleted At
Expires At
expires_at
Date & timeExpires At
Failure Reason
failure_reason
TextFailure Reason
Trigger Event
trigger_event
Choice: Registration, Loan Application, Dormancy Recovery, Periodic Review, Regulatory, Manual TriggerTrigger Event
Triggered By
triggered_by_id
Link → res.usersTriggered By
Notes
notes
Long textNotes
Company
company_id
Link → res.companyCompany

Actions & buttons

Buttons available on this screen and what they do:

  • Submit
  • Simulate PASS (sandbox)
  • Simulate FAIL (sandbox)
  • Manual Review

Notes & rules

  • Model kyc.verification
  • Calls external KYC vendors
  • Result feeds the member's KYC status
  • Each run logged for the audit trail

Technical model: kyc.verification · Record: KYC Verification Request

Was this page helpful?