plugin-icon

MetriPrice – Price Calculator & Product Configurator for WooCommerce

Price calculator & product configurator for WooCommerce — formulas, options and live server-calculated prices for any custom product or service.
Version
0.2.0
Senast uppdaterat
Aug 4, 2026
MetriPrice – Price Calculator & Product Configurator for WooCommerce

MetriPrice turns any WooCommerce product into a configurable, custom-priced product. Shoppers pick options and quantities or enter dimensions in metric or imperial units; the plugin computes the price on the server with your formula, waste percentage, roll/box rounding, tiered prices or a width×height price matrix — and shows it as a live, line-by-line receipt. Whatever needs a custom price — products, services, print jobs, rentals — you can build a calculator for it.

And it goes deepest where generic calculators stop — measurement-heavy stores:

  • Wallpaper — price per m² with roll rounding and cutting waste
  • Flooring — box coverage rounding with underlay extras
  • Fabric, curtains, blinds — linear meters with cutting margin
  • Glass, signage, countertops — any width × height pricing

12 field types: quantity (with −/+ stepper), dimension (with unit selector and ft+in compound input), text (with character counter), checkbox, radio, toggle, dropdown, range slider, live summary card, HTML block, divider, total display. Choice options can carry color swatches and per-option prices.

Everything in this plugin is fully functional — nothing is locked:

  • Formula engine with a safe whitelist parser — no eval, ever
  • Four pricing modes: per-unit, tiered (bracket or graduated), free-form formula, width×height price matrix
  • Metric imperial unit conversion (canonical server-side units)
  • Waste percentage + ceil-to-roll/box rounding + minimum quantity
  • Server is the only price authority: the browser never computes or submits a price — only raw measurements travel
  • Live receipt summary with per-field amounts (exact in unit mode, marginal repricing elsewhere)
  • Product, category or store-wide calculator assignment; inline or ”Customize” modal display
  • ”Edit measurements” from the cart (classic cart and Cart Block); every cart line is re-priced server-side on every load
  • Per-field styling basics (label and input colors, sizes, accent and choice colors, alignment) plus storefront text overrides
  • Visual admin builder with live preview, click-to-style, 50-step undo; guided setup wizard and interactive tour
  • 3 ready-made templates (wallpaper, flooring, fabric) installable from the gallery with full demo product-page previews
  • Import/export, duplicate, automatic backups (last 3 saves)
  • Cart & Checkout Blocks compatible; HPOS compatible
  • Shortcode [pcfg_calculator id="1"], Gutenberg block, Elementor widget, WPBakery element, Contact Form 7 tag
  • WPML/Polylang string translation bridge; ships with English and 100% Turkish

MetriPrice Pro

MetriPrice Pro is a separate plugin sold on metriprice.com — it is not part of this download. It adds: 15 advanced field types (image choices, date/time, secure file upload, geolocation, repeaters, groups, multi-step wizard, formula element, visual design editor, companion products, lead form), conditional logic, discounts & promo codes, quote requests with PDF/e-mail/SMS delivery and open tracking, standalone checkout (Stripe incl. subscriptions, PayPal, cash) with a single-rate tax line, an orders dashboard, funnel analytics, signed webhooks, reCAPTCHA v3, an AI drafting assistant, a multi-currency bridge, a sticky floating calculator button, price blur/hide for lead capture, variation-aware pricing with the product’s own price as a formula variable, the detailed per-field styling toolkit and 25 additional industry templates.

External services

This plugin bundles the Freemius SDK, which powers optional usage tracking, in-dashboard upgrades to MetriPrice Pro and licensing for Pro customers.

  • What it is and why: Freemius is a licensing and distribution platform for WordPress plugins. It renders this plugin’s Upgrade/Pricing pages and, only if you explicitly opt in on the activation screen, collects diagnostic data to help us support you.
  • What is sent and when: Nothing is sent unless you opt in. If you opt in, Freemius receives your site URL, WordPress/PHP versions, plugin version and the administrator’s e-mail address, on activation and on periodic update checks. Declining the opt-in leaves the plugin fully functional.
  • Links: Freemius Terms of Service · Freemius Privacy Policy

No other external service is contacted by this plugin.

Source Code & Build

The JavaScript bundles in assets/admin/build/ and assets/frontend/build/ are compiled with @wordpress/scripts. The non-compiled, human-readable sources ship inside this plugin at assets/admin/src/ and assets/frontend/src/. To rebuild: npm install && npm run build.

Gratispå betalda paket
Testat upp till
WordPress 7.0.2
Detta tillägg är tillgängligt för nedladdning för din .