Zum Inhalt springen

OPALQuantity Calculator

Customers enter their measurements, the widget calculates the right quantity and adds it to the cart – for parquet, wall paint, pool chemicals and more.

OXID eShop 7.4Directly from the platform vendor

Answer the quantity question with ease.

No more “How much do I need?”

With parquet, paint, tiles or pool chemicals, the purchase quantity depends on a measurement. The Quantity Calculator OPAL does the maths for the customer and adds the right quantity to the cart – without touching the ordering process.

What the OPAL solves for you

Customers order the right quantity themselves: enter measurements, have the quantity calculated, add it to the cart.

Cart, checkout, prices and quantity rules remain untouched – only the quantity field is prefilled.

Configurable per product: rectangle, circle, freeform polygon or direct input – for area, volume or length.

Before / After

Before

The customer works out the area or volume themselves – cumbersome and error-prone.

After

The customer enters their measurements, sees the required quantity and orders it with one click.

Before

If the quantity is wrong, they have to reorder or send something back.

After

The quantity matches the measured area – including a configurable waste allowance for a realistic buffer.

Before

Irregularly shaped rooms are hard to calculate by hand.

After

The customer draws the floor plan as a polygon, and the area is calculated automatically.

Part of the OPAL family

OPALs are building blocks from OXID eSales: a proven, solid foundation that needs to be adapted to your system landscape and integrated into your store.

Features at a glance

Four input geometries

Rectangle (length × width), circle (radius), freeform polygon (by drawing the floor plan) and direct input of a single value. Matching the way the customer describes their room or object.

Three calculation targets

Area (m²), volume (m³) or length (m) – depending on the target, the same geometry yields e.g. floor area, wall area, volume or perimeter. For parquet, paint, pool filling, cables or skirting boards.

Combine surfaces freely

For area calculations, floor, ceiling and walls can be enabled individually – each surface as “always”, “optional” (customer checkbox) or “off”. Circular walls use the lateral surface of a cylinder.

Per-product configuration in the admin area

In the “Material Calculator” product tab, you define per product: calculation target, geometry, surfaces to include, consumption value (e.g. “1 can covers 12 m²”), unit label (“cans”, “rolls”, “litres”), an optional custom title and a result text with placeholders such as {quantity} or {scalar}.

Waste allowance & limits

A configurable safety margin in percent is added to the calculated quantity. Optional min/max limits protect against typos during input.

Draw a freeform polygon

SVG-based drawing of the floor plan: set and drag corner points, read edge lengths, undo and delete, live display of the area – without any external JavaScript library.

Who is the OPAL for?

Shop operator / e-commerce manager

You sell products where the purchase quantity depends on a measurement – parquet, wall paint, tiles, pool chemicals – and where customers often get stuck on the question “How much do I actually need?”

What the OPAL delivers here

You take the calculating off your customers' hands: they enter their measurements, the widget calculates the right quantity and adds it to the cart. That makes the quantity question simple and helps avoid incorrect orders and the returns that follow. Because cart, checkout, prices and quantity rules remain untouched, the risk is minimal – from the store's point of view, the customer simply orders N items the normal way.

Frequently asked questions

Price

€35/month

OPALs are also available in subscription packages.

Any questions?

0 characters / 5,000

Request OPAL Quantity Calculator

Measurements in, right quantity in the cart – without intervening in your checkout.