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
- From the Print Price Engine dashboard, click New price rule.
- Choose the product or variant it applies to.
- 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 |
- Set minimum and maximum dimensions if needed.
- Save — the calculator widget appears on the product page automatically.
The widget requires your theme to support Shopify's App Blocks. Check compatibility in your theme editor before going live.
Testing
Open the product page on your storefront. Enter different dimensions — the price displayed should update immediately without a page reload.
Print Price Engine is currently in early access. Contact us to discuss your specific pricing structure.
Was this helpful? If you have questions or something isn't working, contact support.