2
Configuration
Jonathan Miller edited this page 2026-06-27 19:40:00 +00:00

Configuration

MokoSuiteTaxi has two configuration locations: the system plugin parameters and the component options.

System Plugin Settings

Located at System > Plugins > System - MokoSuite Taxi.

Basic Settings

Parameter Default Description
Default Currency USD Currency code for fare display
Distance Unit km Distance measurement unit
Timezone Server Operating timezone for fare calculations

Fare Settings

Parameter Default Description
Base Fare 2.50 Default base fare when no rule matches
Per Distance Rate 1.50 Default per-km rate
Surge Enabled Yes Enable/disable surge pricing
Max Surge Multiplier 3.0 Cap on surge pricing multiplier

Driver Settings

Parameter Default Description
Commission Rate 20% Platform commission percentage
Max Dispatch Radius 10 km Maximum distance for driver matching
Dispatch Timeout 60s Time before re-dispatching to next driver
Background Check Required Yes Require background check for driver approval

Booking Settings

Parameter Default Description
Advance Booking Yes Allow scheduled rides
Max Advance Days 7 Maximum days in advance for scheduled rides
Cancellation Window 5 min Free cancellation period after booking
Guest Booking No Allow bookings without CRM contact

Component Options

Located at Components > MokoSuite Taxi > Options.

The component options mirror the plugin settings and include additional admin-specific configuration for dispatch behavior, notification preferences, and reporting intervals.

Configuration Priority

Helpers read from the system plugin parameters at runtime. The component config.xml provides an admin UI for the same settings. When both exist, plugin params take precedence.