Configuration, pricing and quoting engine for configurable products. Define pricing rules with a simple language, test in real-time and integrate with your store in minutes.
If you sell customisable products, you probably know these problems.
Every new product or pricing rule takes weeks of programming and testing. The technical team becomes the bottleneck.
Changing one price can break another. With no way to test before publishing, every change is a risk.
Managing pricing for multiple stores, markets or currencies multiplies complexity exponentially.
Three simple steps to master your product pricing.
Write pricing rules in a simple, readable language. Tables, conditions, formulas - all in a single file.
Simulate in the browser before publishing. See exactly how the price is calculated, step by step.
Connect to your store with a simple REST API. Magento, WooCommerce, Shopify - in minutes.
Tools designed for those who take pricing seriously. See all features →
Manage multiple stores, brands or markets in a single panel. Each with its own rules and translations.
Simple declarative language for complex rules. Price tables, conditions, formulas - all readable.
Visual simulator shows exactly how the price is calculated. Step-by-step debugging included.
Labels, errors and messages translated. Support for multiple currencies and regional formats.
Universal REST API. Integration in minutes with any e-commerce platform.
Define pricing rules and automatically get any information derived from the configuration: price, bill of materials, times, weights and other outputs.
// Janela de AlumÃnio por Medida table vidros { "duplo": 85, "temperado": 110, "laminado": 145 } form { fields { largura: { type: number, min: 400, max: 2400, suffix: "mm" } altura: { type: number, min: 400, max: 2200, suffix: "mm" } vidro: { type: select, options: ["duplo", "temperado", "laminado"] } cor: { type: swatch, options: ["branco", "antracite", "natural"] } } } // Cálculos geométricos calc area_m2 = (largura / 1000) * (altura / 1000) calc perimetro_m = 2 * ((largura + altura) / 1000) // Preços add price: area_m2 * lookup(vidros, vidro) add price: perimetro_m * 25 // perfil €25/m add price: 45 // ferragens OB // BOM para produção (output group: "production") @output production { add vidro_m2: area_m2 add perfil_m: perimetro_m add kit_ferragens: 1 add parafusos: 4 * ceil(perimetro_m) }
{
"totals": {
"price": 287.00
},
"production": {
"vidro_m2": 1.20,
"perfil_m": 4.40,
"kit_ferragens": 1,
"parafusos": 20
},
"config": {
"largura": 1200,
"altura": 1000,
"vidro": "temperado",
"cor": "branco"
}
}
No credit card. No commitment. Cancel anytime.
Create your free account in 2 minutes. No credit card required.