Elegia Studio · nopCommerce
Elegia Linear Pricing
Made-to-measure pricing, calculated automatically.
Elegia Linear Pricing is a nopCommerce plugin
designed to sell products whose prices depend
on dimensions entered by the customer.
Instead of creating a separate product for
every possible size, merchants can configure
pricing rules, measurement attributes
and individual rates.
Customers enter their required dimensions
and the product price updates automatically.
It is a flexible solution for businesses
selling customised or made-to-measure products.
Features
Three calculation methods. Multiple applications.
Length
Pricing per linear metre based on the
length entered by the customer.
Suitable for fabrics, rolls of material
and similar products.
Area
Pricing per square metre using length
and height or width.
Suitable for printing, glass,
carpets, panels and coverings.
Perimeter
Pricing based on the outer perimeter
of a product. Ideal for picture frames,
edge finishing and other services
charged per linear metre.
Combined components
Combine several pricing services within
a single product, each with its own
measurements and rate, to calculate
an automatic total price.
Configuration
Merchants control the pricing rules
Pricing components are configured directly
within the product administration panel,
without modifying nopCommerce source code.
- Independent activation of pricing components.
- Individual rates for each service.
- Customisable service titles.
- Assignment of product measurement attributes.
- Display of the relevant measurement fields only.
- Automatic product price updates.
- Integration with native cart and pricing features.
The current version provides four configurable
components: length, area, perimeter and a second
area component. Their titles can be customised
to match the services offered by the merchant.
Business applications
Who is Elegia Linear Pricing for?
Elegia Linear Pricing is suitable for businesses
that need to calculate product prices using
physical dimensions.
- Custom printing and Wall Art — posters, photographs, canvas prints and personalised artwork.
- Picture framing — perimeter-based frames combined with printing or glass.
- Carpets and rugs — area-based pricing with optional edge finishing calculated by perimeter.
- Fabrics — products sold by length at a defined rate per metre.
- Glass and mirrors — pricing by square metre.
- Panels and coverings — products manufactured or cut to size.
- Other industries — products requiring similar dimensional pricing rules.
One plugin. Different businesses.
The calculation methods are generic.
Their application depends on how
each product is configured.
Shopping experience
Customers choose dimensions. Prices update.
Customers enter their desired dimensions
directly on the product page.
The plugin calculates the configured
pricing components and updates the price
automatically before the product
is added to the shopping cart.
Multiple services can contribute
to the same price, such as printing
by area and framing by perimeter.
Elegia Linear Pricing works with
the native nopCommerce product
attributes and checkout process.
Custom development
Need additional pricing rules?
Different industries often require
different pricing structures.
Elegia Linear Pricing can be extended
through custom development to meet
specific commercial and technical requirements.
Possible extensions include:
- Profiles with different pricing rates.
- Dimension-based or quantity-based price tiers.
- Additional finishing services.
- Industry-specific pricing rules.
- New calculation methods.
- Integration with production or quotation workflows.
Example: picture framing mounts (passe-partout)
A custom extension may provide
mount widths from 2 to 10 cm,
nine independent rates per linear metre,
colour selection and perimeter-based pricing.
This feature is not included in the
standard plugin and is available
subject to a separate quotation.
All features not included in the standard
version are quoted separately.
Each request is assessed according
to the project's requirements
and technical feasibility.
Compatibility
Built for nopCommerce
Developed for nopCommerce 4.90.8
using the platform's native plugin
architecture and product features.
Compatibility with other nopCommerce
versions can be assessed upon request.
Product measurement attributes and rates
must be configured correctly.
The standard version includes
the functionality described on this page.
Elegia Studio
A flexible foundation for future requirements
Elegia Linear Pricing provides a reusable
dimensional pricing solution for
different types of businesses.
When additional requirements arise,
new functionality can be assessed
and developed as an extension
of the existing solution.
Have a project with specific requirements?
Contact Elegia Studio to request
a technical assessment and quotation.