Scenarios (payins/payouts)
Transfers In
TxTypes (pay-ins)
Balance Change Notification
{
"requestId":"", //String, unique id of the notification generated by BaaS platform
"sender":"", //String, sender id of BaaS platform
"locale":"en_KE", //String, language config
"timestamp":339847598, //long, notification send time. UTC Unix timestamp in millisecond.
"notificationType":"0003", //String, notification type
"params": {
"txId":"",
"externalTxId":"",
"userId":"",
"accountId":"",
"accountName":"",
"txType":"",// here
"oppoBankCode":"",
"oppoAccountId":"",
"oppoAccountName":"",
"oppoSubAccount":"",
"thirdPartyTxType":"",
"mpesaBusinessPayType":0, //Int; 0-Paybill; 1-Till/BuyGoods>
"currency":"",
"amount":"",
"feeAmount":"", //Transaction fee
"balance":"", //Account balance after the transaction
"completeTime":, //Long, UNIX timestamp of the transction complete time
"extInfo": {
"transactionNarrative":"", //String
"oppoPhoneNumber":"", //String
"counterpartyName": "",
}
},
"salt":"", //String, salt
"signature":"" //String, signature
}STK Push Deposits

Transfers Out
TxTypes (pay-outs)
Transaction Result Notification
Delivery Schematic

Last updated