Ride Modes: Bidding and Fixed Price
Each operator sets the platform's fare model and can override it per service type. In Fixed Price mode the system computes the fare (base + distance + time, with zones, surge and time rules) and the trip is auto-assigned to a driver following the configured dispatch strategy. In Bidding mode the trip enters offer collection: nearby drivers send their fare and ETA, and the rider compares rating and price to accept the one they prefer. Offer caps (minimum and maximum over the recommended fare), expiration time and what the driver sees are fully configurable. A single tenant can run taxi on fixed price and courier on bidding, for example.