Initiate STK Push — M-Pesa Express

Format: 2547XXXXXXXX  —  Sandbox test number: 254708374149

Max 12 characters. Appears on the customer's M-Pesa statement.

Max 13 characters.

How STK Push works Daraja sends a payment prompt to the customer's phone via USSD. The customer enters their M-Pesa PIN to authorise the payment. Daraja then sends an asynchronous callback to your server with the final result (success or failure). In sandbox mode the phone 254708374149 simulates this flow without a real SIM card.