Powered by Magento Commerce 2.4.1


Pricing Calculator



Back to top

Pricing Calculator is a dynamic pricing extension for Magento 2 that calculates the price of the product based on measurement and dimensions such as length, width, height, area (sqft), weight, liters, volume, etc. Pricing Calculator is a perfect solution for pricing variable sized products such as tiles, flooring, blinds, fabric, fencing, liquids frames, wires, ropes, etc.

The store admin will just have to set the price per unit and this extension will calculate the exact price of the product based on measurement entered by the customer.  This Pricing Calculator extension supports 18 measurement units (Meter, Foot, Inch, Liter, Gallon, Kilo-gram, etc). The store admin can also add a fixed base price and configure discount rules for large orders.  


Key Features

  • Takes measurement from customer
  • Pricing based on measurement entered by the customer
  • 18 measurement units (Centimeter, Inch, Foot, Meter, Yard, Grams, Pound, etc.)
  • Add a fixed base price & offer a discount for large measurements
  • Works with simple, configurable products & default custom options
  • Multi-store, Multi-lingual supported


Use Cases

Price By Length (Price Per Unit)

Perfect for selling one-dimensional products such as fabrics, cables, ropes, pipes by meter, yard, foot, inch, etc. See more using this Practical Demo Link


Area Based Pricing (Sqft)

A perfect to enable area-based pricing for products such as Carpets, Blinds, Tiles, Flooring, Banners, etc. See more using this Practical Demo Link


Volume Based Pricing

It gives you the ability to sell products by volume such as mulch. See more using this Practical Demo Link


Powerful Features

Price Per Unit

You can set a per-unit price depending on the nature of the product you are selling. For example, if you are selling fabric you can set price per meter, for carpets you can set price per sqft and for mulch, you can set price cubic foot.  You can select any unit from the 18 available units. To add any new measurement unit, you can contact the FME Extensions support team.


5 Measurement Units

 Merchant can set 18 different units for selling products which include, Inch, Foot, Meter, Ounce, Ton, Liter, Kilo Gram, etc. This allows you to sell products of all sizes without worrying about converting the units.


Set Minimum & Maximum Size Range

This feature allows you to restrict the minimum and maximum size of the product to be purchased. This helps you sell products that cannot be sold in small or large quantities without profit margins. If the customer enters the value beyond this range a custom error message will display requesting customers to enter a value within the available size range.


Offer Quantity Based Discounts 

You can add discount rules to the extension to facilitate customers into buying products in large amounts. The discount offered can be changed as fixed or percentage according to the nature of the product and merchant preferences. The configured discount can be shown on the front end as well by enabling it from the backend.

Here is an example of the dynamic pricing formula for discounts:

  • discount=10,20
  • size=15,30
  • area – percent or fixed 
    • Two discounts; 10% for sizes between 15 – 30 and 20% for sizes above 30.
    • percent: Discounts are set as fixed or in percentage values, here it is in percentage


Fixed Base Price

A fixed base price can be set for every product. The base price will remain unchanged during the price calculation. The base price will be added to the total price of the product. The merchant can also choose to show or hide the base price on the front end when the customer enters the measurements.


More Cases

Pricing calculator can be used for any product that is sold based on length, width, height, area, square foot, volume, & weight. Here are a few examples:

  • Tiles in Square feet
  • Blinds in Length and width (area)
  • Mulch in Cubic-foot
  • Flooring material in square-foot
  • Wallpaper, Banners Printing
  • Wrapping paper sold according to the surface area
  • Fencing for Garden, House, Garage, etc.
  • Products by Weight such as Sugar, Rice, Fruits, Flour, Yeast, etc.
  • Liquids such as Oil, Juices, Milk, Mineral Water, etc.
  • Diesel in Gallons or Liters 


Demo Links

Technical Specifications

Back to top

Seller profile


Seller contact



Current Version


Magento platform compatibility

Open Source (CE): 2.1, 2.2, 2.3

Commerce on prem (EE): 2.2, 2.3


Stable Build


14 April, 2020


Extensions, Content & Customizations

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Fixed Percentage Type of Discount.


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Tax calculation added with pricing.


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    - More Measurement Units Added
    - Interface Upgraded
    - Field Validation Improved


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Version 1.0.1 - Compatible with Magento 2.1.x


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Version 1.0.1 - Compatible with Magento 2.1.x


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top