• Platform
  • Shopify
  • CRO

Shopify checkout aanpassen met Checkout Extensibility

Shopify checkout aanpassen met Checkout Extensibility: wat kan op Basic en wat alleen op Plus, het einde van checkout.liquid en voorbeelden voor BE en NL.

Door Arthur LauwersOprichter

Overziet het hele veld. Kiest de play, kiest het schot, en houdt het scorebord eerlijk.

Gepubliceerd 8 min lezen

Je past je Shopify checkout aan met Checkout Extensibility: de checkout-editor voor logo, kleuren en lettertypes, apps met checkout UI extensions voor extra blokken en Shopify Functions voor logica zoals kortingen, verzendopties en betaalmethodes. Op elk plan pas je de bedankpagina en orderstatuspagina aan. Eigen velden en blokken in de stappen Informatie, Verzending en Betaling zijn alleen voor Shopify Plus.

Dit artikel hoort bij onze gids over Shopify betalingen en checkout. Je leest wat je in 2026 concreet kan aanpassen, welk plan wat toelaat, wat er met checkout.liquid gebeurd is en welke aanpassingen Belgische en Nederlandse webshops het vaakst vragen. Nagekeken in november 2026.

Wat is Checkout Extensibility?

Checkout Extensibility is de verzamelnaam voor de manier waarop je vandaag de Shopify checkout aanpast. Vroeger konden Plus-merchants het bestand checkout.liquid bewerken. Dat gaf veel vrijheid, maar elke Shopify-update kon je aanpassingen breken. Nu werk je met afgebakende bouwstenen die Shopify zelf onderhoudt.

Checkout-editor: logo, achtergrond, kleuren en lettertypes voor de checkout, de bedankpagina en de orderstatuspagina. Deze editor staat los van je thema-editor.

Checkout UI extensions: visuele blokken die een app op vaste plekken in de checkout zet, zoals een extra veld, een upsell of een melding.

Shopify Functions: stukjes logica die Shopify tijdens de checkout uitvoert, bijvoorbeeld een eigen kortingsregel, het verbergen van een verzendoptie of een validatie die een bestelling tegenhoudt.

Web pixels (klantgebeurtenissen): de plek voor trackingscripts, nu additional scripts verdwenen zijn.

Het voordeel: aanpassingen blijven werken met one-page checkout, met express checkouts zoals Shop Pay en Apple Pay en met nieuwe Shopify-functies. Het nadeel: je werkt binnen de grenzen die Shopify trekt.

Customize Shopify checkout: wat kan op welk plan?

De grootste vraag bij Shopify checkout aanpassen is welk plan je nodig hebt. Shopify maakt in de help-documentatie het onderscheid tussen "Basic of hoger" en Shopify Plus. Grow en Advanced volgen de regels van Basic.

MogelijkheidBasic, Grow, AdvancedPlus
Checkout-editor: logo, kleuren, lettertypes, achtergrondJaJa
Checkout Branding API (fijnere styling via code)NeeJa
UI extensions op bedankpagina, orderstatus en klantaccountsJaJa
UI extensions in Informatie, Verzending en BetalingNeeJa
Publieke apps met Shopify FunctionsJaJa
Custom apps met Shopify Functions (maatwerk voor jouw winkel)NeeJa
Betaalmethodes verbergen, hernoemen of herordenenJa, via een appJa, ook via een custom app
Verzendopties aanpassenJa, via een appJa, ook via een custom app
Validatie van winkelwagen en checkoutJa, via een appJa, ook via een custom app
Betaaltermijnen in de checkout (B2B)NeeJa
Express checkout-knoppen verbergenNeeJa, via een custom app

Een belangrijke nuance: "via een app" betekent een publieke app uit de Shopify App Store. Op Basic tot Advanced kan je dus dezelfde soort logica gebruiken als op Plus, zolang een bestaande app doet wat je nodig hebt. Wil je logica die op maat van jouw winkel geschreven is, dan heb je Plus nodig. Wat dat plan extra kost, zie je in ons overzicht van alle kosten van Shopify.

Checkout Blocks: de snelle route

Checkout Blocks is een gratis app van Shopify die UI extensions en Functions zonder code beschikbaar maakt. Je sleept blokken zoals tekst, een afbeelding of een upsell in de checkout en stelt eenvoudige regels in. Op Plus werkt de app in alle stappen. Op de andere plannen vul je met blokken vooral de bedank- en orderstatuspagina aan.

checkout.liquid: de tijdlijn van de uitfasering

Gebruik je nog oude aanpassingen in checkout.liquid of in het veld "additional scripts"? Die werken niet meer. Dit is de tijdlijn volgens Shopify:

DatumWatVoor wie
13 februari 2023Shopify kondigt de uitfasering van checkout.liquid aanPlus
13 augustus 2024Deadline om Informatie, Verzending en Betaling te upgradenPlus
6 januari 2025Start van automatische upgrades, met 30 dagen voorafgaande e-mailPlus
28 augustus 2025checkout.liquid, additional scripts en script tags verdwijnen op bedank- en orderstatuspaginaPlus
26 augustus 2026Script tags, additional scripts en checkout.liquid verdwijnen op bedank- en orderstatuspagina, winkels worden automatisch geüpgradedBasic, Grow, Advanced

Wat betekent dat in de praktijk? Alles wat via additional scripts op de bedankpagina stond, zoals conversietags, affiliatepixels of een kortingscode voor de volgende bestelling, is weg tenzij het verhuisd is. Tracking hoort nu in web pixels of in een server-side tracking setup. Zichtbare elementen zoals een enquête of upsell vervang je door een app met een app-blok.

Wat kan je niet aanpassen?

Checkout Extensibility zet grenzen. Deze dingen kan je ook op Plus niet:

Vrije HTML, CSS of JavaScript in de checkout. Styling loopt via de editor of de Checkout Branding API. Extensies gebruiken vaste componenten van Shopify.

De verplichte velden weghalen of de basisvolgorde omgooien. Optionele velden zoals bedrijfsnaam of tweede adresregel kan je wel verbergen of verplicht maken in de checkout-instellingen.

Je eigen betaalintegratie in de checkout bouwen. Betaal-apps mogen alleen goedgekeurde partners bouwen.

Onbeperkt betaalregels stapelen. Een winkel kan maximaal 25 payment customization functions hebben.

Een post-purchase upsell tonen aan elke koper. De aparte post-purchase pagina is nog in beta en verschijnt alleen na een kaartbetaling. Wie met Bancontact, iDEAL | Wero, Klarna, Apple Pay of Google Pay betaalt, ziet ze niet. Voor de Benelux is een blok op de bedankpagina daarom vaak de betere plek.

Op Basic tot Advanced komt daar nog bij: geen eigen velden of blokken in Informatie, Verzending en Betaling, en geen Functions op maat. Veel los je daar op in de winkelwagen, die volledig in je thema zit.

Veelgevraagde aanpassingen voor Belgische en Nederlandse webshops

Btw-nummer voor zakelijke klanten

Wie aan bedrijven verkoopt, wil een btw-nummer op de factuur. Op Plus voeg je met een checkout UI extension een veld toe in de stap Informatie en controleer je het formaat met een validatie-Function. Op de andere plannen vraag je het in het klantaccount of in de winkelwagen. Een VIES-check helpt, maar lost niet alles op: een klant kan elk geldig btw-nummer invullen, ook dat van een ander bedrijf. Verkoop je echt B2B met prijslijsten en betaaltermijnen, bekijk dan Shopify B2B voor groothandels.

Leverdatum of tijdslot kiezen

Voor bloemen, maaltijden of grote leveringen wil de klant een datum kiezen. Op Plus kan dat met een extensie in de stap Verzending. Zonder Plus zet je de datumkiezer in de winkelwagen met een app en bewaar je de keuze als winkelwagenattribuut, zodat ze op de bestelling staat. Controleer dan dat express checkouts de winkelwagen niet overslaan: wie vanaf de productpagina met Apple Pay betaalt, ziet je datumkiezer nooit.

Cadeauboodschap of cadeauverpakking

Een boodschap vraag je zonder Plus het makkelijkst in de winkelwagen als bestelnotitie of attribuut. Cadeauverpakking werkt goed als apart product dat je met een upsellblok aanbiedt. Op Plus kan je beide in de checkout zelf zetten.

Afhaalpunten van bpost, PostNL of DHL

Afhaalpunten zijn in België en Nederland standaard. Je voegt ze meestal toe via een verzendapp die met de vervoerders koppelt. Afhalen in je eigen winkel (local pickup) zit standaard in Shopify.

Betaalmethodes slim tonen

Met een payment customization app zet je bijvoorbeeld Bancontact bovenaan voor Belgische klanten, verberg je achteraf betalen boven een bepaald bedrag of verberg je een methode voor B2B-klanten. Dat kan op elk plan via een app. Welke methodes je nodig hebt en wat ze kosten, lees je in de beste payment provider voor Shopify.

Upsell of enquête op de bedankpagina

De bedankpagina is op elk plan aanpasbaar met app-blokken. Een upsell naar een aanvullend product, een korte enquête over hoe de klant je vond of een link naar je klantenservice: het zijn de aanpassingen met de minste risico's, omdat de bestelling al binnen is.

Zo bouw je een checkout-aanpassing

Inventaris maken. Lijst alle huidige aanpassingen op: apps, oude scripts, tracking, manuele workarounds. Kijk welke nog werken na de upgrade.

App of maatwerk kiezen. Bestaat er een betrouwbare app die het doet, dan is dat meestal de goedkoopste route. Maatwerk loont als je logica uniek is of als meerdere apps elkaar in de weg zitten.

Bouwen. Een developer maakt een app met de Shopify CLI. UI extensions gebruiken de componenten van Shopify, Functions draaien als WebAssembly binnen Shopify.

Testen. Test in een development store en in de preview van de checkout-editor, op desktop en mobiel, met alle betaalmethodes en met express checkouts.

Live zetten en opvolgen. Activeer de extensie in de checkout-editor en volg de conversieratio van je checkout de eerste weken op.

Elke aanpassing moet je checkout sneller of duidelijker maken. Voeg je velden toe, dan verlies je mogelijk kopers. Bouw je een headless frontend, dan raden we ook daar de Shopify checkout aan. Waarom, lees je in headless Shopify of Liquid.

Wat we leerden in de Shopify Community

Echte vragen van merchants, samengevat. Geen 6th Man-cases: dit is wat anderen tegenkwamen.

Btw-nummerveld in de checkout. Probleem: een merchant wil een optioneel btw-nummerveld onder de bedrijfsgegevens. Oplossing: op Plus via checkout UI extensions, zonder Plus het veld in het klantaccount vragen. De vraagsteller bevestigde geen keuze. Bron: Shopify Community, februari 2025.

Leverdatum kiezen in de checkout. Probleem: een merchant die met DHL en DPD verzendt, wil dat klanten een leverdatum kiezen. Oplossing: in de checkout zelf kan dat alleen op Plus, zonder Plus met een datumkiezer-app in de winkelwagen. Bron: Shopify Community, december 2024.

Kortingscode uit additional scripts. Probleem: een merchant toonde via additional scripts een welkomstkorting op de bedankpagina en wilde die code naar custom pixels kopiëren. Oplossing: dat kan niet, custom pixels zijn alleen voor tracking en tonen niets op de pagina. Zichtbare elementen vervang je door een app-blok. Bron: Shopify Community, november 2024.

Widgets weg na 26 augustus 2026. Probleem: bij winkels zonder Plus verdwenen upsells, enquêtes en widgets van de bedankpagina. Oplossing: in Instellingen > Checkout > Aanpassen de paginakiezer op de bedankpagina zetten en het app-blok toevoegen. Staat de app niet in de lijst, dan is ze niet omgebouwd en heb je een alternatief nodig. Bron: Shopify Community, augustus 2026.

Hoe 6th Man hierbij helpt

We bouwen checkout UI extensions en Shopify Functions op maat, van een btw-veld met validatie tot kortings- en verzendregels die geen enkele app kan. We beginnen met een inventaris van wat je vandaag in de checkout doet en zeggen eerlijk wanneer een bestaande app volstaat. Is maatwerk nodig, dan bouwen en testen we het als onderdeel van onze Shopify development op maat.

Vragen

Wat mensen hierover vragen.

Ja, gedeeltelijk. Op elk plan pas je de branding aan in de checkout-editor, voeg je app-blokken toe op de bedank- en orderstatuspagina en gebruik je publieke apps met Shopify Functions voor kortingen, verzendopties, betaalmethodes en validatie. Eigen velden en blokken in Informatie, Verzending en Betaling vragen Plus.

UI extensions bepalen wat de klant ziet: een veld, een blok, een melding. Functions bepalen wat er achter de schermen gebeurt: welke korting geldt, welke verzend- of betaalopties zichtbaar zijn en of de bestelling door mag.

Nee. Voor Informatie, Verzending en Betaling is het niet meer ondersteund. Op de bedank- en orderstatuspagina verdween het op 28 augustus 2025 voor Plus en op 26 augustus 2026 voor de andere plannen.

Op Plus wel, met een checkout UI extension in de stap Informatie of Verzending. Op andere plannen vraag je de informatie in de winkelwagen of het klantaccount, of na de aankoop op de bedankpagina.

Alleen op Plus, met een custom app die de Payment Customization API gebruikt. Shopify waarschuwt dat dit je conversie kan verlagen.