Shopify prijsformule volgorde haakjes: zonder ( ) telt × vóór +. Check listing + Formula Builder 10 nov 2026; if/then blijft Premium.
2026-11-10
Dennie Meijs

Shopify prijsformule volgorde haakjes: eerst oppervlak, dan toeslag

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.

Native Shopify rekent niet in deze volgorde

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”.

Wat shops nu in één regel proppen

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.

Operators op listing en in de Formula Builder

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.

Formula Builder-chips: product_price + (width × height), caret tussen de haakjes — gecontroleerd 10 nov 2026

Praktijk: raamfolie, setup €25, stof 1,5×

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.

Aan de slag

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.

Tot slot

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.

Deze blog werd u aangeboden door:

team member foto

Dennie Meijs

Mede-eigenaar / Projectmanager / E-commerce specialist

Dennie combineert zijn achtergrond als UX Designer met zijn brede ervaring als projectmanager binnen E-commerce en IT om elk project succesvol tot een einde te brengen.

social icon

Mogelijk ook interessant:

Shopify-verzendtarieven combineren tot één checkoutregel: wanneer rate blending klopt, en wanneer het Advanced-plan dat blokkeert.

shopify

2026-11-10
Dennie Meijs

Shopify-verzendtarieven combineren tot één regel in de checkout?

Shopify us vs them-tabel: wanneer vinkjes en een CTA kloppen, en wanneer de productvergelijker de betere use case is.

shopify

2026-11-10
Dennie Meijs

Wanneer hoort een Us vs Them-tabel op je Shopify-productpagina?

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins