Blog

Shopify Checkout Extensibility – Technische Grenzen & Best Practices

Checkout Extensibility bringt mehr Stabilität und Sicherheit – aber auch klare technische Grenzen. Erfahre, welche Anpassungen bei Shopify Plus wirklich möglich sind, wo du auf Apps angewiesen bist und welche Stolpersteine in der Praxis lauern. Mit konkreten Insights aus Schweizer Agentur-Projekten und Tipps zur Migration von checkout.liquid.

Vor 6 Monaten
Von Marco Balmer
Geschrieben von
Marco Balmer
25.11.2025

Checkout Extensibility ersetzt checkout.liquid und bringt dir mehr Stabilität, Sicherheit und bessere Update-Fähigkeit – allerdings mit klar definierten technischen Grenzen. Die gute Nachricht: Was möglich ist, funktioniert zuverlässig und zukunftssicher.

Für Schweizer Shopify Plus-Händler (denn nur Plus bietet Zugang zu diesen Features) bedeutet das konkret: Du kannst deinen Checkout gezielt erweitern, aber nicht beliebig anpassen. Wer die Grenzen kennt, plant realistisch und spart sich teure Experimente.

Wenn du zuerst wissen willst, was Shopify Plus Checkout Extensibility genau ist und wann es angewendet wird, dann schaue dir unseren früheren Artikel an.

Die harten technischen Grenzen – was wirklich nicht geht

Checkout Extensions bringen Stabilität und Update-Sicherheit, aber sie setzen klare Grenzen. Was früher mit checkout.liquid möglich war, ist heute oft bewusst ausgeschlossen.

  • Kein eigener Code: HTML, CSS oder JavaScript im Checkout sind tabu. Anpassungen funktionieren nur über die von Shopify vorgesehenen UI-Komponenten.
  • Fixe Struktur: Die Reihenfolge der Checkout-Schritte ist unveränderbar. Felder und Blöcke passen nur an vordefinierten Positionen, ein komplett neues Layout ist ausgeschlossen.
  • Eingeschränkte Payment-Logik: Zahlungsanbieter lassen sich im Admin sortieren, aber nicht dynamisch per Code steuern. Eigene Gebühren oder Bedingungen kannst du nicht direkt an Zahlungsarten koppeln.
  • Keine direkten Änderungen an Warenkorb oder Preisen: Line Items, Mengen und Preise sind im Checkout schreibgeschützt. Anpassungen müssen vorher im Warenkorb oder über Functions erfolgen.
  • Begrenzte Zusatzfelder: Nur einfache Inputs oder Checkboxen an festgelegten Stellen. Komplexere Datenerfassung braucht Apps oder Workarounds.
  • Kein Custom Tracking oder Scripting: Drittanbieter-Tags oder A/B-Tests dürfen nicht direkt im Checkout laufen. Tracking muss über Shopify Payments und die offizielle Pixel-Infrastruktur erfolgen.
  • Versandlogik nicht anpassbar: Weder Sortierung noch dynamische Anzeige (z. B. «Gratis ab 100 CHF») ist direkt möglich – das läuft über Shopify Functions oder Carrier Services.
  • Discounts API nicht vollständig integriert: Rabatte müssen via Functions oder App-Layer abgebildet werden, kein direkter Zugriff aus Extensions.

Kurz gesagt, gibt Shopify einen klaren Rahmen vor, in dem der Checkout funktioniert. Dafür läuft er stabil, update-sicher und identisch auf jedem Gerät.

Schweizer Anforderungen im Checkout

Für Schweizer Shops gibt es keine besonderen Einschränkungen, die nicht auch international gelten würden. TWINT ist seit 2025 direkt über Shopify Payments integriert, QR-Rechnungen lassen sich über Apps einbinden. Folgende Schweiz-spezifische Konfigurationen solltest du jedoch beachten:

  • MWST-Sätze: Ab 2024 gelten 8,1 % (normal), 2,6 % (reduziert) und 3,8 % (Beherbergung). Diese müssen im Shopify-Backend korrekt hinterlegt sein, da Checkout Extensions keine Overrides erlauben.
  • B2B-Verkäufe ins Ausland: Beim Reverse-Charge-Verfahren wird keine Schweizer MwSt erhoben. Das muss in den Steuereinstellungen sauber konfiguriert sein, sonst drohen falsche Rechnungen.
  • UID-Felder für B2B: Schweizer B2B-Kunden benötigen oft UID- oder MwSt-Felder im Checkout, die nicht nativ vorhanden sind. Das funktioniert nur über Apps oder eigene Functions.
  • QR-Rechnungen: Nicht nativ verfügbar, aber Apps wie Sufio oder eigene Entwicklungen decken das ab – meist mit Anbindung ans ERP.

Die wichtigsten lokalen Anforderungen – MWST-Darstellung, mehrsprachige Inhalte, Rechnungskauf – sind mit Standard-Mitteln umsetzbar.

Compliance und rechtliche Anforderungen

Die rechtlichen Anforderungen im Schweizer E-Commerce ähneln jenen der EU, sind aber nicht identisch. Es gibt keine einheitliche gesetzliche Regelung wie die EU-Verbraucherrechte-Richtlinie.

Wichtige Unterschiede zur EU:

  • Preisangabenverordnung (PAngV-CH): Alle Endpreise müssen inkl. MwSt und allfälliger Zuschläge ausgewiesen werden. Shopify erledigt das automatisch, aber Sonderfälle wie EU-Lieferungen mit ausländischer VAT brauchen manuelle Prüfung.
  • Cookie-Banner: Das Schweizer Datenschutzgesetz ist weniger restriktiv als die DSGVO. Trotzdem ist ein Banner bei internationalem Traffic sinnvoll – gerade wenn du auch nach Deutschland oder Österreich verkaufst.
  • AGB und Widerrufsrecht: Es gibt kein generelles Widerrufsrecht wie in der EU, aber eine Transparenzpflicht. Der Link zu den AGB sollte klar ersichtlich sein, was Shopify standardmässig erfüllt.
  • Zahlungsarten: TWINT, PostFinance und Rechnungskauf haben eigene rechtliche Anforderungen. Bei Rechnungszahlung müssen Pflichtangaben auf der Rechnung stehen – das regeln meist Apps oder ERP-Integrationen.

In der Praxis heisst das: Schweizer Händler haben etwas mehr Freiheit bei der Checkout-Gestaltung, müssen aber genau prüfen, welche Angaben für Endpreis, MWST und Vertragsschluss nötig sind.

App-Abhängigkeit und ihre Kostenfallen

Mit Checkout Extensibility verschiebt sich vieles, was früher direkt im Code gelöst wurde, in den App-Bereich. Das klingt komfortabel, führt aber schnell zu Abhängigkeiten und laufenden Kosten.

Viele Anforderungen – etwa zusätzliche Eingabefelder, spezielle AGB-Checkboxen oder B2B-Logiken – lassen sich nur noch über Apps von Drittanbietern umsetzen.

Typische Kostenfallen:

  • Zusatzfelder: Custom Fields Plus oder Checkout Blocks kosten 10–30 Franken monatlich – was früher ein paar Zeilen Code waren.
  • Geschenkoptionen: Meist mit Gebühren pro Bestellung – bei hohem Volumen summiert sich das.
  • B2B-Funktionen: Netto-/Bruttopreisumschaltung oder Kunden-Tags sind oft nur mit Plus-Apps oder eigenen Functions umsetzbar.

Hinzu kommt, dass sich mehrere Checkout-Apps gegenseitig blockieren oder die Ladezeit verlängern können.

Gerade bei Shops mit individuellen Checkout-Flows lohnt sich eine genaue Prüfung: Welche Funktionen sind wirklich geschäftskritisch? Manchmal reicht eine Function oder ein cleverer Workaround über das Theme.

Die strategische Kombination aus nativen Features, gezielten Apps und eigenen Entwicklungen spart langfristig Geld.

Migration von checkout.liquid – Was du wissen musst

Von einer echten «Migration» kann man eigentlich nicht mehr sprechen – checkout.liquid ist Geschichte. Seit 2024 greift Shopify keine individuellen Checkout-Anpassungen aus der alten Liquid-Architektur mehr auf.

Selbst wenn der Code noch vorhanden ist, wird er beim Checkout nicht mehr ausgeführt. Für Händler heisst das: Es gibt nichts aktiv zu migrieren – alte Anpassungen funktionieren einfach nicht mehr.

Unsere Erfahrung: Viele Händler hatten alte Checkout-Anpassungen schlecht dokumentiert. Eine Übersicht nachzuholen spart viel Aufwand beim Neuaufbau und vermeidet, dass wichtige Features übersehen werden.

Frühzeitig testen ist entscheidend. Viele Händler merken erst nach Wochen, dass alte Validierungen, Rabatte oder Versandhinweise fehlen – dann ist der Schaden oft schon angerichtet.

Best Practices aus der Agentur-Praxis

Wer Checkout Extensibility erfolgreich einsetzen will, sollte von Anfang an realistisch planen.

Folgende Punkte haben sich als entscheidend erwiesen:

  • Geschäftskritische Features zuerst prüfen: B2B-Felder, UID-Nummern, Geschenkoptionen oder AGB-Checkboxen – was wirklich nötig ist, sollte gezielt via Extension oder App ersetzt werden. Alles andere kann warten oder ganz wegfallen.
  • Simplicity zahlt sich aus: Wer auf unnötige Sonderlogik verzichtet, profitiert von besserer Stabilität, Performance und Wartbarkeit. Weniger ist oft mehr – gerade im Checkout.
  • Frühzeitig testen: Ein strukturierter Test aller Checkout-Szenarien verhindert böse Überraschungen.
  • Dokumentation nachholen: Alte Checkout-Anpassungen waren oft schlecht dokumentiert. Eine Übersicht spart viel Aufwand beim Neuaufbau und hilft auch neuen Teammitgliedern.
  • App-Auswahl strategisch angehen: Nicht jede Funktion braucht eine eigene App. Zu viele Apps verlangsamen den Checkout und erhöhen die laufenden Kosten.

Die Zukunft von Checkout Extensibility

Shopify investiert massiv in Checkout Extensibility – und das merkt man. Seit 2023 kamen fast monatlich neue API-Erweiterungen, UI-Komponenten und Functions-Typen hinzu.

Der Trend ist klar: mehr Flexibilität, aber innerhalb klarer Grenzen.

Shopify arbeitet an:

  • Erweiterter API-Abdeckung: Noch mehr Felder und Validierungen sollen abbildbar werden, ohne die Stabilität zu gefährden
  • Neuen Extension Points: Etwa für Promotions, Cross-Selling im Checkout oder Post-Purchase-Upsells
  • Mehr Kontrolle über den Post-Purchase-Flow: Inklusive Up- und Cross-Sells direkt nach der Bestellung
  • Besseren Developer Tools: UI Extensions sollen schneller zu testen und aufzusetzen sein

Langfristig wird der Checkout zu einer modularen Plattform: Händler fügen Funktionen wie Bausteine hinzu, statt sie selbst zu entwickeln. Das erhöht die Update-Sicherheit und senkt Wartungskosten.

Die Zukunft ist klar API- und Component-basiert. Wer das frühzeitig akzeptiert und seine Prozesse entsprechend umbaut, profitiert von mehr Stabilität und niedrigeren Betriebskosten.

Fazit: Realistische Erwartungen führen zum Erfolg

Checkout Extensibility ist eine solide, zukunftssichere Lösung – aber keine eierlegende Wollmilchsau. Wer die technischen Grenzen kennt und akzeptiert, plant realistisch und spart sich teure Experimente.

Die wichtigste Erkenntnis: Was möglich ist, funktioniert zuverlässig. Was nicht möglich ist, lässt sich oft über Apps, Functions oder clevere Workarounds lösen.

Für Schweizer Shops gilt: Die meisten lokalen Anforderungen (TWINT, MWST, Mehrsprachigkeit, QR-Rechnungen) sind mit Standard-Mitteln umsetzbar. Spezielle B2B-Anforderungen brauchen oft individuelle Lösungen, aber die sind mit Shopify Plus machbar.

Falls du Unterstützung bei der Planung oder Umsetzung von Checkout Extensibility brauchst, hilft dir eine erfahrene Agentur. Wir kennen die Stolpersteine aus hunderten von Projekten und zeigen dir, welche Anpassungen für dein Geschäftsmodell sinnvoll sind.

Marco Balmer

Ähnliche Blogbeiträge