Skip to main content

Dynamic Pricing Rules

setup dynamic pricing rules (with video tutorial)

Updated over 2 months ago

Dynamic pricing calculates fares using Google Maps distance and travel time data. This is typically the simplest method to configure and offers extensive customization options.

Video Tutorial: Dynamic Pricing

Basic Settings

Name - Assign a descriptive identifier for the rule

Type - Select "Dynamic" for distance and time-based calculations

Priority - Set the rule's precedence (lower numbers = higher priority)

Start Date/Time - Define when the rule becomes active

End Date/Time - Define when the rule expires

Specific Weekdays - Restrict the rule to certain days and times

Geographic Configuration

Define where the rule applies using locations and areas from Settings > Areas and Locations:

  • Everywhere to everywhere (default)

  • Specific location/area to specific location/area

  • Specific location/area to everywhere

  • Everywhere to specific location/area

You can also limit rules to specific web bookers or apply them to dispatch panel bookings.

Advanced Features

Shuttle Service Mode

Enable per-passenger pricing to function like a ticketing system. The calculated fare applies to each passenger individually rather than per trip.

Time Range Restrictions

Limit rules to specific timeframes for special occasions like New Year's Eve or seasonal pricing.

Base Station Calculation

Calculate fares based on your base address rather than only pickup-to-dropoff distance. This provides more accurate pricing for bookings outside your main service area.

Calculation Methods:

  • Base address to pickup address only

  • Base address to pickup to dropoff and back to base address

Enable this option and specify your base address in the configuration screen for more accurate pricing on distant bookings.

Price Components

Product Pricing

Activate or deactivate specific products using toggle switches. Click the switch to deactivate a product for this rule.

Minimum Price

Set a floor price that overrides calculated amounts. If the calculation produces €10 but minimum price is €20, the system charges €20.

Waiting Price per Minute

Add optional waiting charges that apply when jobs are dispatched to the driver app.

Start Price

Include a base amount in every calculation regardless of distance or time.

Kilometer Price

Set the rate per kilometer. Click '+' to add stepped pricing that changes after certain distances.

Example:

Default: €2.22 per km

After 10km: €2.00 per km

The first 10km calculates at €2.22, remaining distance at €2.00.

Minute Price

Set the rate per minute. Click '+' to add stepped pricing that changes after certain durations.

Example:

Default: €0.37 per minute

After 10 minutes: €0.20 per minute

The first 10 minutes calculate at €0.37, remaining time at €0.20.

Saving Your Configuration

Click 'Save' in the lower left corner to apply changes. After saving, verify the rule's priority in the overview and adjust if necessary.

Did this answer your question?