To add M-PESA, open the Bolt app and go to Account: Payment Methods (or tap the payment method selector on the ride-booking screen).
- Tap Add payment method.
- Select M-PESA from the list of available mobile money options (alongside Airtel Money and Equitel).
- Enter your Safaricom phone number — the app pre-fills this with your registered number if no existing M-PESA method is on the account yet.
- Tap Save. M-PESA is now set as a payment method on your account.
When you book a ride with M-PESA selected:
- The app requests payment before a driver is assigned.
- An M-PESA payment prompt (STK push) is sent to your Safaricom phone.
- You enter your M-PESA PIN to confirm.
- Once payment is confirmed, the ride proceeds.
If a driver isn't found or the ride is cancelled, a refund is returned to the same M-PESA wallet within 5 minutes. If you do not receive this refund, please reach out to our support team through the in-app support channel.
To remove M-PESA, go to the Payment tab, swipe the M-PESA line to the left and tap Delete. You can only remove M-PESA if there are no pending payments on your account.
