Dynamic Price Factors

Setting Up Dynamic Price Factors in TEQ

Dynamic Price Factors give you maximum flexibility when building your pricing structure in TEQ. You can create pricing rules based on distance, time, fees, conditions, or geography, allowing your prices to fully reflect your operational and business needs.

Step 1: Access Dynamic Price Factors

  1. Go to Settings β†’ Price and Salary.
  2. Select Dynamic Price Factors.
  3. Click βž• Create Dynamic Price Factor.

Step 2: Configure the Price Factor

When creating a new price factor, define the following:

Basic Setup

  • Name β†’ Give the factor a clear and descriptive name
  • Trip type β†’ Select how the factor applies:
    • Single trip
    • Round trip
    • With bus availability

Pricing Method

Choose how the price is calculated:

  • Flat rate
    • Enter a fixed amount
  • Percentage
    • Enter the percentage
    • Select the base value (e.g. total cost, fuel, etc.)

Choose what the price factor applies to, such as:

  • πŸŒ™ Night shift
  • πŸ“… Weekend
  • ⏰ Inconvenient time
  • Other predefined conditions

πŸ’‘ Tip: You can combine β€œRelated to” conditions by selecting more than one.

Rate Type

Select whether the factor is applied:

  • Per hour, or
  • Per driven kilometer

Step 3: Apply Factors by Trip Segment

Use Select trip segment to decide when the factor applies during a trip:

  • A–D β†’ Entire trip
  • A–B β†’ Garage to pickup
  • B–C β†’ Pickup to destination
  • C–D β†’ Destination to return/garage

πŸ’‘ Example:
You can apply one factor for garage β†’ pickup and another for pickup β†’ drop-off, allowing precise control over pricing at each stage.

Step 4: Set Price Ranges (Tiered Pricing)

When using Rate/KM, you can define tiered pricing based on distance.

Example configuration:

  • 0–100 km β†’ 100 NOK per km
  • 101–200 km β†’ 85 NOK per km

πŸ’‘ Tip: Click the βž• button to add additional tiers. There is no limit to how many ranges you can create.

Step 5: Define Geographical Price Factors

Geographical pricing allows you to apply automatic surcharges or flat rates based on location.

Create a Geographical Area

  1. Go to Settings β†’ Price and Salary β†’ Geographical Area.
  2. Click βž• Create Geographical Area.
  3. Define:
    • πŸ“ Address and radius
    • πŸ’΅ Flat rate
    • 🚦 Whether the charge applies when a trip passes through or ends within the area

  • In the Dynamic Price Factor, choose Geographical Area under Related to
  • Select the saved area from the dropdown list

Step 6: Build a Flexible Pricing Model

By combining Dynamic Price Factors, you can:

  • Combine per-km pricing, flat fees, and wait time charges
  • Apply tiered pricing for short vs. long trips
  • Add surcharges for remote areas, high-demand zones, or special conditions
  • Match pricing to both customer expectations and operational costs

πŸ‘‰ Related article: Price and Salary

πŸ›  Troubleshooting

Dynamic price factor not applied

  • Verify the factor is saved and active.
  • Confirm the correct trip type and condition are selected.
  • Check that the trip matches the selected segment (A–D, B–C, etc.).

Tiered pricing calculating incorrectly

  • Ensure price ranges do not overlap or leave gaps.
  • Confirm ranges are ordered from lowest to highest distance.

Geographical pricing not triggering

  • Check that the trip route passes through or ends within the defined radius.
  • Confirm the correct Geographical Area is selected in the price factor.

Price factor not visible

  • Verify your user role has access to Price and Salary settings.
  • Refresh the page after creating or editing factors.

Still having trouble?

  • Contact TEQ Support with the name of the price factor and an example trip ID for faster assistance.


Was this article helpful?