Webhooks
When the status of your request changes from pending to either failed or success, a POST request is sent to your configured webhook endpoint including details of your request after processing.
You can set/configure webhook endpoints for each of your business accounts under business account settings.
{
"status": "Approved",
"message": "Request payment completed successfully.",
"type": "deposit",
"transaction_id": "tezd54ebc5f09d09",
"reference_id": "d54ebc5f09d09dd10a4c5d6b4595101",
"description": "Deposit #123456",
"phone": "256701234567",
"amount": "500.0",
"payment_method": "mtn",
"charge_amount": "15.5"
}