Skip to main content

2.4 Package-Based Booking

πŸ“¦ What is Package-Based Booking?​

Package-Based Booking allows taxi companies to offer pre-defined travel packages that combine a fixed duration and distance at a bundled price. It gives customers more flexibility and pricing clarity compared to traditional per-kilometer or per-minute models.


🧩 Why Package-Based Booking?​

In real-world scenarios, customers may not be sure how long or how far their trip will be. Standard point-to-point or hourly models often result in unpredictable and high fares. To address this, Yelowsoft introduces Package-Based Booking, where:

  • Customers pay for a defined time + distance
  • Any usage beyond this package is billed separately based on extra time or distance

πŸ’Ό Benefits to the Taxi Company​

Flexible Product Offering​

Stand out by offering multiple package types for various customer needs – e.g., short city rides, airport round trips, sightseeing, etc.

Predictable Earnings​

Drivers and companies get a base guaranteed fare through package pricing, with opportunities to earn more on exceeded limits.

Customizable Configuration​

Admins can create unlimited package types with:

  • Hour and kilometer limits
  • Fixed base price
  • Charges for extra time or distance

Better Resource Utilization​

Packages help in optimizing driver schedules and reducing idle times, especially during off-peak hours.


πŸ‘₯ Benefits to Customers​

  • πŸ’° Budget-Friendly β€” clear pricing upfront, no surprise charges unless limits are exceeded
  • πŸ“ Balanced Flexibility β€” charged only for extra kilometers or extra time, not both
  • πŸ“† Great for Planned Trips β€” ideal for round trips, meetings, or personal errands
  • πŸ“Š Transparency β€” package includes clear breakdowns of base duration, distance, and extra charges

βš™οΈ How It Works (Customer Flow)​

  1. Customer chooses β€œPackage-Based Booking” from the app or booking panel
  2. Selects a preferred package (e.g., 1 Hour – 20 KM)
  3. Chooses vehicle type
  4. Enters pickup location (drop-off is optional)
  5. Confirms booking and pays the package base price
  6. Trip starts and system tracks:
    • Duration vs. hourly limit
    • Distance vs. kilometer limit
  7. Any extra time or distance is billed separately

πŸ“Œ Use Case Example​

Scenario: A customer books a 2-hour, 30 KM sightseeing package. They travel within the limits, paying the fixed package price. If they exceed the time or distance, additional charges are applied automatically based on predefined rates.


🏁 Conclusion​

Yelowsoft’s Package-Based Booking feature delivers predictable pricing, flexible travel options, and optimized resource management for taxi companies, while giving customers confidence and transparency in their rides.