Verify account number Pesalink

Verify account number Pesalink

Request
header Parameters
x-app-id
required
string

pass the project id

x-api-key
required
string

api-key

Request Body schema: application/json

Verify account number on Pesalink

requestId
required
string
channelId
required
string
sourceSystemId
required
string
sourceTranType
required
string
senderInstitutionCode
required
string
receiverAccount
required
string
receiverInstitutionCode
required
string
signature
required
string
Responses
200

Request successfully processed

400

bad input parameter

post/pesalink-verification-request
Request samples
application/json
{
  • "requestId": "CBL000000000105",
  • "channelId": "USSD",
  • "sourceSystemId": "MOBILE_USSD",
  • "sourceTranType": "sendToAccount",
  • "senderInstitutionCode": "0025",
  • "receiverAccount": "0170197176640",
  • "receiverInstitutionCode": "0012",
  • "signature": "rtyusWRWTTWYIUUR=="
}
Response samples
application/json
{
  • "requestId": "US000000000105",
  • "endToEndId": "123456789",
  • "channelId": "USSD",
  • "sourceSystemId": "MOBILE_USSD",
  • "receiverAccount": "0170197176640",
  • "receiverInstitutionCode": "0012",
  • "receiverName": "John Doe",
  • "status": "Success",
  • "statusCode": "00",
  • "statusDesc": "Request Processed Successfully"
}