Skip to main content

Business Processes Overview

The Kulpay ecosystem supports 10 core business processes across both the Core API and the Collection API. Each process is documented with visual flowcharts, step-by-step narratives, and links to the relevant API endpoints.

Process Summary

ProcessDescriptionKey Participants
Service OnboardingCustomer registration, identity verification, and account activationCustomer, KYC System, Back Office Reviewer
Fund TransferTransfer funds via bank NIB, QR Code, or mobile walletCustomer, Payment Adapter
Cash WithdrawalWithdraw cash at an agent location or ATMCustomer, Agent/ATM
Account Top-upRecharge account via agent, bank channel, or appCustomer, Agent, Bank
Payment Method RegistrationRegister debit cards, bank NIBs, or mobile walletsCustomer, Back Office Reviewer
Fund RequestRequest funds from others via link or QR codeRequester, Sponsor
Merchant OnboardingBusiness registration (informal and formal), verification, and account activationBusiness, Back Office Reviewer
Agent OnboardingAgent registration, biometric capture, GPS tagging, and activationAgent, Back Office Reviewer
Invoice LifecycleInvoice creation, delivery, payment, and reconciliationBiller, Payer, Payment Provider
Payment CollectionEnd-to-end payment collection via SIMO ERV or interbankBiller, Payer, Bank

Process Architecture

Core API financial operations require:

  1. A verified customer account (completed onboarding with approved KYC)
  2. At least one active payment method (registered and validated)
  3. A valid system license (active and not expired)

Collection API operations require:

  1. An approved business account (completed merchant onboarding)
  2. At least one active collection method (SIMO ERV or interbank)
  3. A valid system license and OIDC authentication