1. Home
  2. Dynamic Range Pricing Add...
  3. Setting Up Varying Price

Setting Up Varying Price

This pricing model assigns different per-meter rates depending on the range of the slider value. Instead of one flat price per meter, the total cost is calculated segment by segment across predefined breakpoints.

Note: This only works for smaller range considering efficiency.

If Pricing Rules

  • 1–10 meters → €3 per meter
  • 10–20 meters → €2 per meter
  • 20–30 meters → €1 per meter

Calculation Logic

When a value is selected on the slider, the cost is calculated by:

  1. Identifying which range(s) the value falls into.
  2. Multiplying the meters in each segment by the defined rate.
  3. Summing up the results for all segments covered.

Example

renge

Observe the illustration

Example 1: 5 meters

  • Falls entirely in 1–10 range.
  • Calculation:5 × €3 = €15
  • Total = €15

Example 2: 15 meters

  • Covers two ranges:
    • First 10 meters → (10 × €3) = €30
    • Next 5 meters → (5 × €2) = €10
  • Calculation:(10 × €3) + (5 × €2) = 30 + 10 = €40
  • Total = €40

Implementation Notes

  • Since prices are tied to fixed ranges, the pricing should be manually defined per range in your system.
  • If additional ranges are required, simply extend the same logic with new breakpoints and rates.

How can we help?