Web guideIndividual passengers

Passenger Guide

Book rides, pay securely, and track your trip from request to arrival.

Overview

As an individual passenger, you book rides through the Metroberry web app. Request on-demand or scheduled trips, pay with M-Pesa, wallet, or cash, and track your driver in real time.

Creating your account

  1. Visit metroberryke.com and tap Get Started
  2. Choose Passenger and enter your phone number
  3. Verify with the OTP sent via SMS
  4. Set your password and complete your profile

Requesting a ride

  1. Sign in and open Request Ride from the dashboard or sidebar
  2. Enter your pickup location — use the map pin or search autocomplete
  3. Enter your drop-off destination
  4. Choose Now or Schedule for a future date and time
  5. Select vehicle class (Economy, Comfort, or XL)
  6. Review the fare estimate and tap Continue
  7. Choose payment method: Cash, Wallet, or M-Pesa
  8. Confirm the booking

Tip

Drag the map pin to the exact pickup spot — this is where your driver will meet you.

Tracking your trip

Once a driver is assigned, open Trips or click the notification to see live tracking.

  • Map shows driver location and route to you
  • ETA updates in real time
  • Driver name, vehicle, and plate number displayed
  • You'll be notified when the driver arrives

Payments & wallet

Manage payments from the Wallet page in your dashboard.

  • Wallet — top up via M-Pesa for faster checkout
  • M-Pesa — pay per trip with STK push to your phone
  • Cash — pay the driver directly at the end of the trip
  • View transaction history for all payments
  1. Open Wallet from the sidebar
  2. Tap Top Up and enter the amount
  3. Approve the M-Pesa prompt on your phone
  4. Balance updates instantly — use wallet at checkout

Bookings & trip history

View upcoming bookings and past trips from the Bookings and Trips pages.

  • Bookings — pending and confirmed future rides
  • Trips — active and completed rides with fare breakdown
  • Cancel a booking before the cutoff window (see cancellation policy in Settings)
  • Rate your driver after trip completion

Profile & account

  • Profile — update name, email, phone, and photo
  • Notifications — trip updates and promotions
  • Settings — booking policy, support tickets
  • Change password — from Profile or account menu

Common questions

Can I cancel a ride?

Yes, before the cancellation cutoff. Open the booking and tap Cancel. Late cancellations may incur a fee per the cancellation policy.

My M-Pesa payment failed

Ensure your phone has network coverage and sufficient M-Pesa balance. Retry from Wallet or choose another payment method.

No drivers available

Try scheduling for a later time or a different vehicle class. Availability varies by location and demand.