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)β
- Customer chooses βPackage-Based Bookingβ from the app or booking panel
- Selects a preferred package (e.g., 1 Hour β 20 KM)
- Chooses vehicle type
- Enters pickup location (drop-off is optional)
- Confirms booking and pays the package base price
- Trip starts and system tracks:
- Duration vs. hourly limit
- Distance vs. kilometer limit
- 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.