Thank you for your feedback. As you know, upon successful payment a text message is delivered on both parties. If the transaction is successful, M-PESA automatically processes the request, then sends the response back to the API system which then forwards it to you via the callback URL specified in your initial request. Here, the callback can also either be a success or failure. I hope this answers you question.