Chapter 9
Running a trip
From accepting to ending: navigating to the pickup, the code that starts the trip, calling the passenger, and what happens when you tap End.
Step 1
Accepting opens the trip screen — a navigation map to the pickup, the distance and the time to it, the passenger’s name and rating, and where they are going.
Step 2
Drive to the pickup. Once you are within the pickup area the trip moves to arrived on its own; there is nothing to tap to say you have got there.
Step 3
Ask the passenger for their start code and type it in. The code is on their screen. The trip does not start until it is entered.
A wrong code says so and nothing is lost — ask again and re-enter it. If you drive off without it, the trip has not started and is not recorded as in progress.
Step 4
If they are not there, wait. After five minutes and two reminder messages they count as a no-show: they are charged Rs 100 and you are compensated for the wait.
Step 5
Call rider is on the trip screen. You can call free through the app, or place an ordinary call to their number.
Numbers are not hidden. Once you have accepted, you and the passenger can see each other’s mobile numbers — and on a booking one person made for another, you see the rider you are collecting and never the person who booked.
Step 6
Drive to the destination and tap End. The fare is finalised at that point and settled by whichever way the passenger chose when they booked.
Step 7
If they paid by scanning your own QR code, the app asks you to confirm you received it. Your earning is posted once the payment is final rather than the moment the trip ends, which is why a finished trip can show its money a little afterwards.
Step 8
A ride booked in advance runs exactly like this one. It waits in your scheduled rides list, you are reminded thirty minutes before, and then it is the start code, the drive, and End, like any other trip.
Source
- specs/MageRide_Functional_Walkthrough.md#scenario-26-navigating-to-pickup-arriving-and-starting-the-ride-with-the-passenger-code
- specs/MageRide_Functional_Walkthrough.md#scenario-35-accepting-and-completing-a-pre-dispatched-scheduled-ride
- specs/MageRide_Functional_Walkthrough.md#scenario-108-calls-now-use-real-numbers
- specs/D1_mageride_user_flows.md#b-9-mode-c-ride-dispatch-flow-replace
- specs/user-requirements-document.md#epic-26-new-2026-07-05-change-set-2-driver-qr-settlement-number-masking-removal
- specs/user-requirements-document.md#epic-6a-driver-dispatch-scheduling-mode-c-standby-on-demand
- specs/D2_mageride_ui_spec.md#scr-da-015-scr-di-015-ride_active-active-ride-trip-replace-ny-rideactionmodal
Read next
Questions about this
- What safety features are there?
- Share your live trip with someone you trust, reach emergency help from inside the ride screen, and rate the driver afterwards. Every driver’s licence and vehicle documents are checked before they can accept a job.
- Will the driver see my phone number?
- Once a driver accepts your ride, you and the driver can see each other’s numbers so you can coordinate the pickup. This is disclosed when you sign up. If you book on someone else’s behalf, the driver sees the rider’s number and never yours.
- How much of the fare does a driver keep?
- All of it. MageRide takes no commission. The fare shown to the passenger before booking is exactly what the driver receives, and for card payments the gateway settles straight to the driver’s own account — MageRide never holds ride money.