Print Price Engine

Getting Started with Print Price Engine

Set up dimension-based pricing so customers get an instant quote as they configure their order.

Overview

Print Price Engine calculates a product price in real time based on dimensions (width × height) and material type that the customer enters on the product page. It replaces fixed variant pricing with a formula-driven quote.

How Pricing is Calculated

The engine uses a base formula you configure:

Price = (Width × Height) × material_rate + base_fee

You define the material_rate and base_fee per material type. The customer sees the calculated price update live as they adjust dimensions.

Setting Up Your First Price Rule

  1. From the Print Price Engine dashboard, click New price rule.
  2. Choose the product or variant it applies to.
  3. Add one or more materials with their rates:

| Material | Rate (per cm²) | Base fee | |---|---|---| | Satin 200gsm | $0.012 | $5.00 | | Canvas 300gsm | $0.018 | $8.00 |

  1. Set minimum and maximum dimensions if needed.
  2. Save — the calculator widget appears on the product page automatically.

Testing

Open the product page on your storefront. Enter different dimensions — the price displayed should update immediately without a page reload.

Was this helpful? If you have questions or something isn't working, contact support.