Skip to main content

Agent Onboarding

Agents are the bridge between cash and digital in the Kulpay ecosystem. They handle liquidity by performing Cash-In and Cash-Out (CICO) operations for customers, making them the ecosystem gatekeepers. Because of this critical role, agents require the most rigorous onboarding process.

Role of Agents

FunctionDescription
Cash-InAccept physical cash from customers and credit their Kulpay wallet
Cash-OutDispense physical cash to customers from their Kulpay wallet
Tier 2 UpgradesCapture customer fingerprints for KYC Tier 2 verification
Customer SupportAssist customers with basic account questions and QR code scanning
Trust AnchorsGPS-tagged locations provide a "Trust Map" for nearby customers

Participants

ParticipantRole
AgentRegisters via the Master Agent app
Kulpay APIProcesses registration, validates identity, captures location
LiveAIEngineBiometric liveness detection and face matching
NUIB APINational identity verification
Back Office ReviewerPerforms rigorous vetting and approves/rejects agents

Process Flow

Step-by-Step

Phase 1: Identity Verification

  1. Agent downloads the Master Agent app
  2. Registers using their personal ID (BI)
  3. OCR auto-captures name, DOB, and ID number from the document
  4. Selfie liveness check and face match verify the agent's identity
  5. Fingerprint is captured — this is mandatory upfront for agents (unlike customers, who get fingerprinted later)

Phase 2: Tax & Location Verification

  1. Agent enters their NUIT (tax identification number)
  2. System validates the NUIT
  3. Mandatory GPS tagging of the agent's point of sale is captured
    • This builds the Kulpay "Trust Map" — a geolocated directory of verified agents that customers can discover
  4. Agent uploads supporting documents (business license if applicable, proof of address)

Phase 3: Back Office Review

  1. Agent submits application for review
  2. Back office reviewer evaluates:
    • Identity documents and NUIB verification against government records
    • GPS location validity and physical address confirmation
    • Regulatory list checks (sanctions, PEP)
    • Background check and liquidity assessment (can the agent handle cash float?)
  3. Based on review: agent is activated or rejected with a reason
  4. If approved, the agent's location is added to the Trust Map
  5. Agent is notified of the outcome via SMS

Phase 4: Operational (CICO Transactions)

  1. Once activated, the agent can perform Cash-In and Cash-Out transactions
  2. For every CICO transaction:
    • Customer presents their QR code
    • Agent scans the QR code to identify the customer
    • Agent authorizes the transaction with their fingerprint
    • Transaction is processed

Biometric Requirements

Agents have the strictest biometric requirements in the ecosystem because they handle physical cash and customer funds.

BiometricWhen CapturedPurpose
Selfie (facial recognition)During signupIdentity verification and liveness check
FingerprintDuring signup (mandatory)Ongoing CICO transaction authorization

Every Cash-In/Cash-Out transaction is authorized by the agent's fingerprint to prevent fraud and account sharing between agents.

Trust Map

The Trust Map is a geolocated directory of all verified agent locations, built from mandatory GPS captures during onboarding.

FeatureDescription
Customer DiscoveryCustomers can find nearby agents for CICO services
Location VerificationGPS coordinates are cross-referenced with the agent's registered address
Operational MonitoringKulpay can track agent coverage and identify underserved areas
Fraud PreventionTransactions from unexpected locations can be flagged
EndpointPurpose
POST /v1/customers/initiateStart agent registration
POST /v1/customersVerify phone with OTP
PUT /v1/customers/{id}Update agent details
POST /v1/customers/{id}/upload-documentUpload ID document
POST /v1/customers/{id}/upload-selfieUpload selfie for verification
GET /v1/customers/{id}/kycList KYC verifications
PUT /v1/customers/{id}/kyc/{kyc_id}/reviewsReview agent KYC

Business Rules

  • Agents must complete full biometric capture (selfie + fingerprint) during onboarding — no progressive disclosure
  • GPS capture of the point of sale is mandatory — agents cannot be activated without a verified location
  • Every CICO transaction must be authorized by the agent's fingerprint
  • Agents are subject to more rigorous back-office review than individual customers or merchants
  • Liquidity assessment is part of the approval process
  • Agent locations are published to the Trust Map upon activation
  • Agents who fail to maintain adequate cash float may be suspended
  • Agent accounts that show transactions from locations inconsistent with their registered GPS coordinates may be flagged for review