Shopify vierde productoptie toevoegen: native max drie options. De vierde keuze hoort in een calculator, niet als SKU.
2026-10-16

Shopify vierde productoptie toevoegen zonder extra variant

Kleur, maat en stof staan al op het product. De koper wil daarna nog voering, montage of een extra laag. In Shopify admin is die knop grijs: Shopify vierde productoptie toevoegen lukt niet als native variant. Adding variants houdt het bij drie options per product en 2048 variants. Een vierde dropdown in die lijst bestaat niet.

Dat is geen bug. Varianten zijn SKU’s: voorraad, prijs, barcode. Voering “ja/nee” is een keuze op de productpagina, geen magazijnlocatie. Options Price Calculator zet die keuze als veld naast de drie echte options, met een formule die de prijs live bijwerkt. Geen extra variant per combinatie.

We schreven eerder over meer dan drie productopties. Daar de limiet in het groot. Hier alleen de vierde keuze: waarom hij geen SKU mag worden, en hoe je hem wél toont.

Drie slots, en die zijn al vol

Shopify telt options, niet “dingen die de klant mag kiezen”. Size, Color, Material vullen de drie. Daarna stopt de admin. Meer values op dezelfde option mag, tot je tegen 2048 combinaties aanloopt. Een *nieuwe* option — Voering, Montage, Zoom — gaat niet.

Shopify Help zegt dat zelf: wie meer dan drie options of meer dan 2048 variants nodig heeft, gebruikt een app of line item properties in het thema. Line item properties bewaren tekst. Ze wijzigen de prijs niet. De checkout houdt de variantprijs.

Voorraad per echte SKU blijft native. Een continue centimeter, een ja/nee-toeslag of een bestandsupload hoort daar niet. Die vierde keuze als variant forceren betekent: producten splijten, of een matrix die niemand bijhoudt.

Wat shops doen tot de catalogus knapt

Product A met voering, product B zonder

Twee URL’s, twee feeds, twee voorraadposities. De koper vergelijkt ze niet. Google indexeert ze allebei. Elke prijsactie doe je twee keer.

Voering als value op “Materiaal”

Materiaal had al linnen en katoen. Nu ook “linnen + voering”. Combinatoriek explodeert, de optionnaam liegt, en je drie slots blijven vol.

Een thema-dropdown onder de beschrijving

`properties[Voering]`. Fulfillment leest het. De prijs blijft €89. Chat vraagt of voering extra is. Jij antwoordt handmatig, of de order komt te laag binnen.

Geen van die routes: drie native options voor echte SKU’s, plus een vierde veld dat wél in de som zit.

De vierde keuze is een veld, geen option

Options Price Calculator is Built for Shopify (5.0, 26 reviews). Listing: onbeperkte productopties — dropdowns, radio’s, checkboxes, numbers, dimensions, file upload, swatches — plus formules, zonder extra varianten. Free: 20 uses; Develop-plan altijd gratis. Starter $9.99/maand: onbeperkte opties, formula builder, metafields, multilingual, AI. Premium $14.99/maand: + conditional logic, Font Picker, live preview, price breakdown. USD.

Conditional velden en live preview zijn Premium. Een vierde keuze die altijd zichtbaar is — checkbox of dropdown — kan op Starter.

Typische mapping:

  • Native option 1–3: wat een SKU is (kleur, stof, bediening).

  • Calculator-veld: wat géén SKU is (voering, montage, extra laag, open tekst, bestand).

Radio Buttons of een dropdown: precies één keuze, elke optie een getal voor de formule. Checkbox: waarde of `0`. Text Field en file upload als de vierde “optie” geen lijst is.

Formule, example 2:

``` product_price + lining ```

`product_price` is de gekozen variant. `lining` is de key van het extra veld. Formula Builder: `+ - × ÷ ( )`. Helpers `Math.min`, `Math.max`, `Math.ceil`, `Math.floor`, `Math.round`. Afronden als laatste stap.

Koppelen gaat per variant. Zelfde som op alle kleuren: één calculator, bulk linking. Ander tarief per stof: tweede calculator of Premium conditional. Theme app extension onder de prijs, boven Add to cart. Selector picker voor prijs en knop — thema’s verschillen; claim geen “werkt overal zonder setup”.

Praktijk: gordijn, drie SKU-opties, voering ernaast

Product: vouwgordijn. Native options: Stof (linnen / katoen), Kleur (zand / antraciet), Bediening (koord / ketting). Drie slots vol. Variantprijs = de kleinste baan zonder voering. Geen “Voering”-option, geen “Breedte”-option.

Calculator:

  • Checkbox, label `Verduisterende voering`, key `lining`, waarde `18`

  • Number, label `Breedte (cm)`, key `width`

  • Number, label `Hoogte (cm)`, key `height`

Formule:

``` product_price + lining + ((width / 100) * (height / 100) * 42) ```

Preview: variant €89, 180 × 240, voering aan. Oppervlak 4,32 m². Stof 181,44. Voering 18. Totaal 288,44. Zelfde gordijn, voering uit: 270,44. De native options blijven drie. De vierde keuze staat in het veld, niet in de variantmatrix.

Wil je voering alleen tonen bij linnen? Dat is Premium conditional logic. Tot die tijd blijft de checkbox zichtbaar; uit = `0`.

AI-generation van velden en formules zit op Starter+. Handig als draft. De getallen in preview controleer je zelf. Server-side price validation hoort bij de app: checkout volgt de formule, niet alleen het thema.

Aan de slag op één product

  1. Installeer Options Price Calculator. Free om te testen; Starter voor onbeperkte velden.

  2. Open het product waarvan de drie options al SKU’s zijn. Voeg géén vierde native option toe.

  3. Checkbox of dropdown voor de extra keuze. Numbers als er maten bij horen.

  4. Formule: `product_price` plus het extra veld. Test drie previewwaarden: uit, aan, leeg.

  5. Koppel per variant. Plaats het app block. Bestel zelf. Check regel en bedrag.

Splijt het product niet in “met” en “zonder”. Splijt de *keuze*: SKU in Shopify, toeslag in de calculator.

Tot slot

Shopify vierde productoptie toevoegen is geen vierde regel onder Variants. Native stopt bij drie options en 2048 variants. De vierde keuze — voering, montage, bestand — is een veld met een getal in de som. Zo blijft je catalogus drie SKU-assen, en ziet de koper de extra optie tóch op de productpagina.

Zet die optie in Options Price Calculator. Daarna groeit de matrix niet, en groeit de prijs wél mee.

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