Skip to main content

Passenger App Product Description

Passenger App Documentation

The Passenger App provides a dedicated mobile booking experience for customers who frequently use your services and want faster access to bookings, ride history, saved addresses, payment methods, and real-time ride management directly from their phone.

The Passenger App is especially useful for taxi and transportation companies with a large customer base, multiple corporate accounts, or a wide service area across multiple cities or countries. Instead of customers needing to search for different local taxi apps in different regions, they can continue using your branded Passenger App wherever your service operates. This creates a more professional customer experience while increasing customer loyalty and repeat bookings


Complete Ride Management Flow

The Passenger App is a fully integrated extension of the TaxiWebBooker platform, designed to work together with your Dispatch Panel, Web Booker, and Driver App as one complete booking ecosystem.

White Labelled Passenger app
​

We only supply the Passenger App solution white labelled, which means that we can fully rebrand the app to your own corporate identity and publish it under your name in the app stores. We at TaxiWebBooker do not market a Passenger App for passengers; we only offer our high-end app solution to our clients so they can grow their businesses.

Schermafbeelding_2019-02-15_om_15.58.30.png

Passenger App Operational Flow

The Passenger App works as a fully connected booking ecosystem together with the Dispatch Panel and YourDriverApp, allowing bookings and ride updates to move automatically between passengers, operators, and drivers in real time.

  • Passenger Creates a Booking
    The process starts when a passenger books a ride through the Passenger App. The booking details, including pickup location, destination, time, and passenger information, are instantly sent to the TaxiWebBooker Dispatch Panel.

  • Booking Received in Dispatch Panel
    Inside the Dispatch Panel, operators or dispatchers can review and manage the incoming booking. The ride can either be:

    • Assigned manually by an operator selecting a driver, or

    • Assigned automatically using automated dispatch rules and driver availability settings.

  • Driver Receives Booking in YourDriverApp
    Once a driver is assigned, the booking is immediately pushed to the driver through the YourDriverApp. The driver receives all ride details and can accept, manage, and complete the trip directly from the app.

  • Passenger Receives Driver Information
    At the same time, the Passenger App updates the customer with the assigned driver details, such as:

    • Driver name

    • Vehicle details

    • Estimated arrival time

    • Real-time driver location (if enabled)

  • Real-Time Ride Status Synchronisation
    During the trip, ride statuses are automatically synchronized between the YourDriverApp and Passenger App. Important updates such as:Driver arriving at the pickup point,En route to destination, Ride completed are communicated in real time so both the passenger and operator always stay updated.

  • Ride Completion & Passenger Rating
    After the ride is completed, the passenger can review and rate the trip directly from the Passenger App. This helps taxi companies monitor service quality and improve customer experience.


Key Benefits

  • Fast and easy ride booking

  • Live location-based pickup selection

  • Multiple login options

  • Ride history tracking

  • Flexible payment methods

  • Referral and promotion support

  • Simple profile management

  • Mobile-friendly booking experience


Logging into the Passenger App

When opening the app for the first time, passengers can sign in using multiple methods.

Available login options include:

  • Phone number verification

  • Google login

  • Facebook login

  • Email and password login

Passengers using phone number login will receive a verification code to securely access their account.

The app also supports country code selection for international phone numbers.


Navigation Menu

The side navigation menu provides quick access to all major app features.

Available menu items include:

  • Order

  • My rides

  • Promotions

  • Profile

  • Invite friends

  • Payment methods

  • Contact

  • Log off

This menu can be opened using the hamburger icon in the top-left corner.


Order (Book a Ride)

The Order section is the main booking screen of the Passenger App, where passengers can create and manage ride requests.

Passengers can access this screen directly after logging in or anytime through the Order option in the side navigation menu.

The booking screen includes:

  • Pickup location

  • Destination field

  • Pickup date and time

  • Passenger count selection

  • Interactive map view

  • Current location detection

The map helps passengers visually confirm their pickup location and nearby area before placing the booking.

How to Book a Ride

The booking process is divided into simple steps:

  • Pickup

  • Pricing

  • Your details

  • Checkout

To create a booking:

  1. Enter the Pickup location

  2. Select the Destination

  3. Choose the Pickup date and time

  4. Select the number of Passengers

  5. Continue through pricing and checkout

  6. Confirm the booking

Once completed, the ride request is submitted and will appear in the My rides section.


My Rides

The My rides section allows passengers to view all current and past bookings.

Each reservation displays:

  • Pickup location

  • Destination

  • Ride date and time

  • Payment method

  • Ride status

  • Fare amount

Passengers can use this section to track upcoming rides and review booking history.

Once the job is assigned to Drivers from the dispatch panel you can view the driver details here. Also, cancel rides.

After completion, you can also rate you ride by clicking on the job to rate


Promotions

The Promotions section allows passengers to view active offers and discount campaigns provided by the taxi company.

Passengers can:

  • View ongoing seasonal and festive promotions

  • Access special discount offers for selected rides or locations

  • View and use coupon codes for specific dates, services, or booking conditions

This section helps passengers save on rides and stay updated with the latest offers available in the Passenger App.

Coupon codes and promotional campaigns can be created and managed from the Coupons section in your TaxiWebBooker portal settings.


Profile Management

The Profile section allows passengers to manage their personal information.

Passengers can:

  • View their name

  • View and update phone number

  • View email address

  • Add or update home address

Updating profile details helps speed up future bookings.

All customer profile information is automatically synchronized and stored in the Customers section of the TaxiWebBooker portal, allowing operators and dispatchers to manage customer records centrally


Invite Friends

The Invite friends feature allows passengers to share referral codes with others.
​

Using this feature:

  • Friends can receive discounts on their first ride

  • Existing passengers can receive rewards or discounts after successful referrals

Passengers can share their referral code directly from the app.


Payment Methods

The Payment methods section allows passengers to manage how they pay for rides.

Supported payment options may include:

  • Cash

  • Credit card in taxi

  • Debit card in cab

  • Online card payments

  • Pay by invoice

Passengers can also select a default payment method for faster checkout.

Adding a Payment Method

To add a payment method:

  • Open Payment methods

  • Click Add new payment method

  • Select the preferred payment option

  • Complete the required details

Once added, the payment method becomes available during booking checkout.

Businesses can connect and configure their own payment service providers such as Stripe, PayPal, and other supported payment gateways. These integrations allow passengers to pay directly through the app using the payment methods configured by the taxi company.

You can integrate those service providers through Payments Integrations in the TaxiWebBooker portal settings


Pay by Invoice

The app also supports Pay by invoice functionality for approved customers or corporate accounts.

To request invoice access:

  1. Open Payment methods

  2. Select Pay by invoice

  3. Enter the provided debtor code

  4. Submit the request for approval

Once approved, passengers can book rides directly on account without immediate payment.
​
You can set up Debtor Accounts in the Members section on your TaxiWebBooker Portal


Contact Section

The Contact section allows passengers to quickly reach the taxi company directly from the app for:

  • Support questions

  • Booking assistance

  • Lost items

  • Payment or invoice queries


Logging Out

Passengers can securely sign out anytime using the Log off option in the navigation menu.

This helps protect account information when using shared devices.


App Store Publishing & Developer Accounts

The Passenger App can be published in different ways depending on the selected Passenger App plan.

With the Essential plan, the app is published through the TaxiWebBooker App Store developer accounts. The app is still fully white-labelled with your own company branding, logo, colors, and business identity. Your customers will see your company name and branding throughout the app experience. The only difference is that the technical App Store publisher account is managed by TaxiWebBooker. This setup is simpler, faster to launch, and allows our team to fully manage publishing, updates, and maintenance for you.

With the Pro and Enterprise plans, the app can be published under your own Apple App Store and Google Play Store developer accounts, giving you full ownership and control over the mobile applications. In this setup, you will need to create your own developer accounts and provide administrative access to the TaxiWebBooker development team for app publishing, Firebase configuration, notifications, updates, and ongoing maintenance.

This gives businesses flexibility to choose between a fully managed setup or complete app store ownership depending on their operational requirements.
​
You can View our Pricing Policy Here

Did this answer your question?