
Je klant vult 120 × 80 cm in. De stoftoeslag van 1,5 moet over het oppervlak gaan, niet over de setup van €25. Wie Shopify prijsformule volgorde haakjes zoekt, wil dat verschil zien vóór de eerste order. Gecontroleerd op 10 november 2026: listing van Options Price Calculator, docs Using the Formula Builder en Pricing / Formula Examples, plus Shopify Help Adding variants. Wijzigt de listing de Formula Builder van Starter, of Shopify de 3-options-grens, dan herlees je die bronnen vóór je een multiplier zonder haakjes live zet.
Dit is niet prijsformule op de productpagina. Dat stuk legt uit *dat* er een formule is. Hier gaat het om de volgorde: `+` versus `×`, en waarom de docs haakjes “strongly recommended” noemen.
Adding variants (gecheckt 10 nov 2026): max drie options, max 2048 variants. Geen “100 variants”. Elke combinatie krijgt één prijs. Breedte 120 en breedte 121 zijn twee SKU’s, of je laat millimeters weg. Er is geen operator, geen haakje, geen `product_price + (width * height)`.
Thema-inputs `properties[Breedte]` landen als regeltekst op de order. Ze wijzigen de prijs niet. Wie maten in een notitieveld zet en daarna in Excel naberekent, heeft geen storefront-formule — alleen extra werk na checkout.
Dat plafond is hetzelfde verhaal als bij meer dan drie productopties: continue maten passen niet in drie options. Een prijsformule lost dát op. Alleen: een formule zonder haakjes kan de verkeerde volgorde kiezen, en de shopper ziet dat als “de calculator rekent te hoog”.
Eén regel `product_price + width * height * stof` lijkt leesbaar. Tot stof een multiplier is (1,5) in plaats van een eurobedrag. Zonder haakjes telt `×` eerst: de stof gaat alleen over het oppervlak, de setup blijft buiten de toeslag. Met haakjes om setup + oppervlak vermenigvuldigt 1,5 het hele ticket.
Tweede valkuil: iemand plakt `+ 25` ergens in het midden “voor montage”. De chip-editor in de docs plakt operators op de caret, niet altijd aan het eind. Een plus tussen twee vermenigvuldigingen verandert de groepering, niet alleen het bedrag.
Derde: afronden middenin. Docs Formula Builder: rounding aan het eind. `Math.round` om de oppervlakte vóór de stoftoeslag haalt centen weg die je daarna weer terug wilt.
Geen van die drie is een Shopify-bug. Het is rekenvolgorde.
Op 10 november 2026 staat op de listing van Options Price Calculator: Built for Shopify, 5.0 uit 30 reviews. Hero: *Dynamic pricing with advanced formulas, conditional logic, and custom rules.* Starter-kaart: *Advanced formula builder*. Premium $19.99: *Conditional logic for dynamic pricing.* Hoogste kaart $39.99: show/hide, draft orders — geen onderwerp hier. Free: 20 uses, kaarttekst “Ultimate Plan for Free”.
Docs Using the Formula Builder: tab 4c is de hoofdformule. Operators: `+` `−` `×` `÷` en `( )`. “Parentheses are strongly recommended to control calculation order and avoid unexpected results.” Alle formules moeten een getal opleveren. Velden uit stap 1, custom variables (4a), lookup-tabellen (4b, Premium) en metafields komen via de selector — typfouten in keys zijn een andere klasse fout dan haakjes.
Docs-voorbeeld in diezelfde pagina:
``` (product_price + width * height) * material_multiplier ```
Zonder de buitenste haakjes is dat een ánder bedrag. Docs Pricing / Formula Examples gebruiken voor m² juist `product_price + (width * height)`: daar is `+` de laatste stap, haakjes om het oppervlak. Beide zijn correct — als ze matchen met wat je *bedoelt*.
Wat je wilt | Formule (docs-stijl) | Uitkomst bij prijs 25, 2×3, stof 1,5 | Bron 10 nov 2026 |
|---|---|---|---|
Setup plus oppervlak | `product_price + (width * height)` | 25 + 6 = 31 | Formula Examples, voorbeeld 1 |
Stof over setup én oppervlak | `(product_price + width * height) * material_multiplier` | (25 + 6) × 1,5 = 46,5 | Formula Builder, voorbeeld |
Stof alleen over het oppervlak | `product_price + (width * height * material_multiplier)` | 25 + 9 = 34 | zelfde operators, andere haakjes |
Extra vaste montage | `product_price + 25 + (width * height)` | 25 + 25 + 6 = 56 | Formula Examples, voorbeeld 5 |
Minimumticket | if/then (Premium) | niet met alleen `+ × ( )` | Formula Examples, voorbeeld 6 |
Bronnen onder de tabel: listing 10 nov 2026 (Starter = formula builder, Premium = conditionals); Formula Builder; Formula Examples. Schuift de listing conditionals naar Starter, of verandert de docs de operatorlijst, dan hercheck je vóór je “haakjes zijn optioneel” in een intern memo zet.
If/then, staffel boven een drempel en `Math.min` / `Math.max` horen niet in deze post als vervanging van haakjes. Die staan apart: OPC Starter of Premium en Math.min / Math.max in de prijsformule. Haakjes zitten op Starter. Conditionals niet.

Shop “Helder Folie”. Eén SKU voor de baan. Klant typt breedte en hoogte in meters. Native route: een variant per cm-combinatie tot 2048, daarna stop. Geen multiplier. Zie ook prijs per m².
Wat ik op 10 nov 2026 wél zou doen. Number-velden `width` en `height`. Dropdown `stof` met values `1` / `1,25` / `1,5`. Custom variable (tab 4a) `_cv_area` = `(width * height)` — de haakjes zitten daar al, zodat de hoofdformule kort blijft: `(product_price + _cv_area) * stof`. Dat is dezelfde groepering als het Formula Builder-voorbeeld, alleen leesbaarder. Computed properties zijn daarvoor bedoeld: computed properties in de prijs.
Test met preview-waarden uit de docs-tip: 2 × 3, stof 1,5, productprijs 25. Verwacht 46,5 als de stof over het hele ticket mag. Verwacht 34 als alleen het folie-oppervlak duurder is en de setup vast blijft. Die twee bedragen naast elkaar op een kladblaadje, dán pas live. Zonder die test publiceer je “de calculator is te duur”-tickets.
Tarief per m² in een product-metafield i.p.v. hardcoded in de formule: metafields in de prijsformule. Lookup-matrix (Premium) als breedte × hoogte een cel in een Excel is, geen vermenigvuldiging: lookup-tabel als prijsmatrix. Geen van beide vervangt haakjes; ze maken de regel korter.
AI mag een eerste draft van de formule zetten (Starter+). Check de haakjes zelf. De assistent herschrijft niet jouw bedoeling als de prompt “setup plus oppervlak keer stof” is zonder te zeggen *wat* er keer stof gaat: AI-prijsformule-assistent.
Free (20 uses) is om die preview-test te doen, geen live shop na order 21. Formula builder zelf staat op Starter $9.99, niet achter Premium.
Schrijf op één regel wat er vermenigvuldigd moet worden: alleen het oppervlak, of het hele ticket. Zet dáár haakjes omheen, ook als `×` toevallig al eerst komt. Splits oppervlak naar 4a als de hoofdregel langer wordt dan één adem. Afronden pas als laatste chip. Conditional (Premium) alleen als je een drempel of “als stof X dan andere formule” nodig hebt — niet om een ontbrekend haakje te maskeren.
Prijzen check je op de listing. Op 10 nov 2026: Starter $9.99 (Advanced formula builder), Premium $19.99 (conditional logic, lookup, breakdown), hoogste kaart $39.99 (show/hide). Docs Formula Builder noemen haakjes zonder plan-gate; conditionals wél Premium.
Voor Helder Folie zou ik `_cv_area` met haakjes maken, daarna `(product_price + _cv_area) * stof`, en twee preview-cases bewaren: stof over alles versus stof alleen over m². Shopify prijsformule volgorde haakjes is geen vierde native option en geen Excel na checkout. Native Shopify heeft één prijs per variant. Listing 10 nov 2026: formula builder op Starter, conditionals op Premium $19.99. Docs zeggen haakjes met nadruk, niet als versiering. Verwissel je de groepering, dan is de calculator “kapot” terwijl elke operator klopt. Wijzigt één bron, dan is dit advies weg.
Zet de formule live via de listing van Options Price Calculator en open Formula Builder plus de voorbeelden in de docs voordat je een multiplier zonder haakjes op de productpagina laat staan.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins