Business Identification Service
Overview
The Business Identification Service allows merchants to create a 3-character BIN (Business Identification Number). This BIN is used to identify merchant funds and transactions, ensuring that funds are accurately allocated to the merchant’s wallet from the pool. Merchants can also issue unique client references for better reconciliation and tracking.
Once a merchant has generated a BIN, they can create unique client references for their customers. The format for client references is:
Client reference must start with the merchant BIN
Maximum size: 8 characters
Must be alphanumeric and uppercase
Merchants must instruct their clients to always include the reference in the narration/description field when sending funds to the provided account to ensure proper identification and crediting.
Available currencies
KES (Kenyan Shilling)
ZMW (Zambian Kwacha)
ZAR (South African Rand)
XOF (beta)
Integration steps
You can generate a BIN and start receiving money in 3 easy steps:
Prepare payload
Initiate BIN creation
Get instant response
Initiate BIN creation
Generate BIN
POST
{{env_url}}/nucleus/foreign-funding/bins?businessId={{businessId}}
You are required to set the x-auth-token and Authorization in the headers.
Headers
x-auth-token
Your merchant public key
Authorization
Bearer <token here>
Request Param
Get bank account details
GET
{{env_url}}/nucleus/foreign-funding/accounts?currency={{currency}}&businessId={{businessId}}
Fetch the bank account details to share with your customers to proceed with funding with narration starting with your generated BIN.
Headers
Authorization
Bearer <token here>
Get transaction status
GET
{{env_url}}/nucleus/foreign-funding/transactions/{{reference}}
Fetch transaction status using reference/narration shared to your customers.
Headers
Authorization
Bearer <token here>
Last updated