Skip to main content

Dynamic Pricing Rules

setup dynamic pricing rules (with video tutorial)

Updated this week

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.

Access the prices section by navigating to Settings > Prices from the left sidebar

Video Tutorial: Dynamic Pricing

Prerequisites

Before configuring Dynamin route pricing, define your locations, areas and products:

  1. Navigate to Settings > Areas and Locations

  2. Create the geographic Locations and areas you want to use in pricing rules

  3. Create set of products from Settings > Products

  4. Have the name of the Country set up in Settings > General

Configuration Settings

Access this section by navigating from Settings > Prices from left side bar. Then Click '+ Add Pricing Rule'

Name - Assign a descriptive identifier (e.g., "Airport Rate")

Type - Select "Dynamic Route" for Dynamic price rules

Shuttle Service (Per-Passenger Pricing) (optional) - Enable if pricing should be calculated per passenger instead of per trip.

Schedule - Defines when the pricing rule should be applied(Available only in Essential, Pro, and Full plans)

  • Do not limit by time (anytime) - The rule is always active. Where in there are no restriction on time. They follow your default availability

  • Limit this rule to a specific date and time range - Apply the rule only within a defined date and time period. Once selected, then mention
    Pick-up date within (Set start and end dates) Specific week days (Select active days and hours where each row = day, each column = hour)

Fixed Address Pricing Calculation - how the route is calculated(Available only in Essential, Pro, and Full plans)

  • Standard Route Calculation: Calculates distance directly from Pickup → Drop-off. The base address is not used.

  • Fixed Start Point Only: Route is calculated as Base Address → Pickup → Drop-off. Useful when all trips start from a fixed location (e.g., office or garage).

  • Fixed Start & End Point: Route is calculated as Base Address → Pickup → Drop-off → Base Address. Useful when the driver returns to the base after completing the trip.

Selecting the option where base address is involved enables the option to specify your base address in the configuration screen for more accurate pricing on distant bookings

Note: The base address must be within the geographical limits of the country selected in Settings > General.

Apps - Select where this pricing rule should be applied(Available only in Essential, Pro, and Full plans)

  • Web Booker

  • Dispatch Panel

Location - Defines where the rule applies:(Available only in Essential, Pro, and Full plans)

  • Do not limit by location (anywhere) – Applies to all routes

  • Either pickup or drop-off should be within – Applies if one location matches

  • Limit this rule to specific locations – Applies only to defined pickup and drop-off areas.

Note: Pickup and drop-off areas must be selected from predefined locations configured in Areas & Locations settings (only when location limits are applied).

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 Top right corner of the module to apply changes. After saving, verify the rule's priority in the overview and adjust if necessary.

Did this answer your question?