AccountBalanceRequest
Parameters
This is the credential/username used to authenticate the transaction request. Sample: Testapi772.
Base64 encoded string of the M-PESA short code and password, which is encrypted using M-PESA public key and validates the transaction on M-PESA Core system. It indicates the Encrypted credential of the initiator getting the account balance. Its value must match the inputted value of the parameter IdentifierType.
The shortcode of the organization querying for the account balance. Sample: 60072
Type of organization querying for the account balance. Sample: AccountBalanceOrganizationType.Shortcode or AccountBalanceOrganizationType.TillNumber
It indicates the destination URL which Daraja should send the result message to.
The end-point that receives a timeout message.
Comments that are sent along with the transaction. Sample: tests
Parameters
This is the credential/username used to authenticate the transaction request. Sample: Testapi772.
Base64 encoded string of the M-PESA short code and password, which is encrypted using M-PESA public key and validates the transaction on M-PESA Core system. It indicates the Encrypted credential of the initiator getting the account balance. Its value must match the inputted value of the parameter IdentifierType.
A unique command is passed to the M-PESA system. Max length is 64. Sample: AccountBalance
The shortcode of the organization querying for the account balance. Sample: 60072
Type of organization querying for the account balance.
It indicates the destination URL which Daraja should send the result message to.
The end-point that receives a timeout message.
Comments that are sent along with the transaction. Sample: tests