Send Money To Another Account

Send Money To Another Account

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
serviceID
required
string
callbackURL
required
string
transactionDate
required
string
sourceType
required
string
sourceAccount
required
string
sourceCountryCode
required
string
sourceCurrency
required
string
senderName
required
string
senderInstitutionCode
required
string
senderPhone
required
string
recieverType
required
string
receiverAccount
required
string
receiverName
required
string
receiverInstitutionCode
required
string
recieverCurrency
required
string
amount
required
string
feeAmount
required
string
paymentReason
required
string
narration
required
string
isVelocityEnabled
required
string
isInCharge
required
string
isSmsChargeIncluded
required
string
signature
required
string
Responses
200

Request successfully processed

400

bad input parameter

post/pesalink-credit-transfer
Request samples
application/json
{
  • "requestID": "UD00000000002",
  • "channelID": "USSD",
  • "sourceSystemID": "MOBILE_USSD",
  • "serviceID": "MOBILE_USSD",
  • "transactionDate": "",
  • "sourceType": "sendToAccount",
  • "sourceAccount": "0021024000038",
  • "sourceCountryCode": "54",
  • "sourceCurrency": "KES",
  • "senderName": "John Doe",
  • "senderInstitutionCode": "0025",
  • "senderPhone": "25720000000",
  • "recieverType": "Account",
  • "receiverAccount": "0170197176640",
  • "receiverName": "John Doe",
  • "receiverInstitutionCode": "0012",
  • "recieverCurrency": "KES",
  • "amount": "John Doe",
  • "feeAmount": "0",
  • "paymentReason": "Payments",
  • "narration": "Pesalink Transfer",
  • "isVelocityEnabled": "Y",
  • "isInCharge": "N",
  • "isSmsChargeIncluded": "Y",
  • "signature": "GDHDJSJSJSJBAUABAHAHAABBAHAHABHAHAJJSHJSHSHJA=="
}
Response samples
application/json
{
  • "requestId": "US000000000105",
  • "status": "Success",
  • "statusCode": "00",
  • "statusDesc": "Request Processed Successfully"
}