Skip to main content

Dynamic pricing based on Google Maps route

Dynamic price rule feature Description

Automatically calculate fares based on real routes and travel time

Set prices that reflect real-world travel. Dynamic Pricing uses distance and time data to calculate fares automatically, giving you flexible, accurate pricing without manual effort.


How it helps your business

  • Set fair and consistent pricing based on actual distance and travel time without manual setup per route

  • Supports tiered pricing (per km/minute thresholds) for better margin control

  • Makes it easier to scale operations without needing to manually update pricing as you grow

  • Supports more accurate pricing in areas where routes vary significantly (urban vs intercity)


How it works

From the moment a customer enters their pickup and drop-off, your pricing rules take over—automatically calculating the fare based on distance, time, and the logic you’ve configured.

  • When a customer enters pickup and drop-off locations, the system instantly starts calculating the fare

  • The route is analyzed using real-time data such as distance and estimated travel time

  • Your configured pricing rules are applied automatically:

    • Base/start price

    • Price per kilometer

    • Price per minute

    • Any thresholds for distance or time

  • If additional conditions are set, the system checks them:

    • Time-based rules (schedule)

    • Location-based rules

    • App-specific rules

  • All components are combined to generate the final trip price

  • The calculated fare is shown to the customer before booking confirmation

  • Pricing updates dynamically for every trip, ensuring it reflects real-world travel conditions


Required

Before you can use this feature, make sure that:

  • The pricing rule is set up. By going to Settings → Prices → + Add Pricing rules → Type: Dynamic Route

  • The basic dynamic price is available on all plans, including the Free plan. where you get to change the name, have price components, and select the product type.

  • Advanced conditions, such as schedule, location, or app restrictions, are configured if needed. This is only available on Essential, Pro, and Full plans

  • Products are configured in the Products section

  • Relevant areas or locations are configured (if used in pricing rules)

  • A country is set in General Settings

  • A base address is defined if using fixed route calculations(Essential, Pro and Full)

Learn more

Did this answer your question?