Connect API Documentation
Welcome to the Connect API — the unified integration surface for adding real-time banking and wallet funding capabilities to your platform.
Introduction
The Connect API brings together two production-ready feature sets so partners (agents, platforms, and merchants) can securely move money and reconcile results with minimal integration effort:
Wallet Top-Up
Integrate real-time wallet funding. Search accounts by phone number or email, initiate secure top-ups, and verify transaction status.
Bank Transfer
Enable instant bank-to-bank transfers. Search beneficiary accounts using account number, send funds securely, and track transaction status.
Quick integration overview
-
Register — request integration from our onboarding team.
-
Receive credentials — we issue Basic Auth credentials (username + password) for sandbox and production.
-
Implement endpoints — call lookup and transaction endpoints from your backend and expose a Status Check / callback endpoint to receive transaction confirmations.
-
Test — validate flows (lookup, transaction, status) and handle error/edge cases (idempotency, retries, timeouts).
-
Go live — after successful testing we issue production credentials and enable live traffic.
Authentication & security
All API calls require Basic Authentication and must be made over HTTPS (TLS).
Example HTTP header:
Credentials are issued by our team upon registration. You will not be able to access these endpoints without them.
What we expect from you
During the top-up process, we expect your system to provide a Status Check endpoint. This endpoint allows us to verify the status of payments from your side, ensuring reliable reconciliation between systems.
Endpoints (overview)
-
Bank Account Lookup — validate and retrieve bank account details by account number.
-
Bank Transfer Transaction — initiate an inter-bank transfer .
-
Wallet Account Lookup — find wallet accounts by phone number or email.
-
Top-Up Transaction — push funds into a wallet.
-
Status Check — callback or polling endpoint used for final settlement and reconciliation.
Note
Did you get your Basic Auth credentials?
You will need Basic Auth credentials to access Account Lookup, Top-Up, and Status Check endpoints. Contact our team to obtain them before starting integration.