Shopify-Entwickler in Zürich

Wann braucht ein wachsender Shop Shopify Plus? Functions, Checkout, Expansion Stores, B2B und Launchpad nach help.shopify.com und shopify.dev. Freiberuflich, remote, schriftlich.

Shopify-Entwickler

Mein Platz in der WordPress-Community

  • Mein wordpress.org-Konto besteht seit 2006.
  • Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
  • Ich betreue 30 Plugins auf wordpress.org.
  • Ich organisiere WordCamps und trete dort als Speaker auf.
  • Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.
  • Lokales WordPress-Meetup: WordPress Zürich

Mein WordPress.org-Profil

#Wann braucht ein wachsender Shop Shopify Plus?

Shopify Plus ist kein grösserer Shop mit demselben Funktionsumfang. Der Plan schaltet einzelne, in der Dokumentation benannte Fähigkeiten frei, und alles andere bleibt gleich. Wer vor der Frage steht, ob der Wechsel nötig ist, kann sie deshalb an Anforderungen festmachen statt an Umsatzgefühl: Braucht Ihr Shop etwas, das nur Plus kann, oder nicht?

Diese Seite stellt zusammen, was help.shopify.com und shopify.dev für Plus ausdrücklich nennen, und übersetzt es in Entscheidungen für einen Shop, der gewachsen ist. Planpreise nenne ich hier nicht. Sie stehen bei Shopify und ändern sich.

Hauptbahnhof Zürich mit dem Alfred-Escher-Brunnen

Foto: Dietmar Rabich, CC BY-SA 4.0, Wikimedia Commons.

Die Plan-Grenzen gelten für jeden Shop gleich, auch für einen in Zürich. Die Schweizer Besonderheiten (Mehrwertsteuer, Preisbekanntgabeverordnung, Zahlungsarten) habe ich auf der Seite Shopify-Entwickler Basel beschrieben und wiederhole sie hier nicht.

#Was nur Plus freischaltet: die Übersicht

BereichWas die Shopify-Dokumentation nenntQuelle
Shopify FunctionsNur Shops mit Plus können eigene (custom) Apps einsetzen, die Functions enthalten. Öffentliche Apps mit Functions laufen auf jedem Plan.shopify.dev, Functions
Checkout-OberflächeUI-Erweiterungen auf den Schritten Informationen, Versand und Zahlung gibt es nur mit Plus. Auf Danke-Seite, Bestellstatus und Kundenkonto-Seiten gehen sie auf jedem Plan.help.shopify.com, Checkout anpassen
ZahlungsbedingungenIm Checkout lassen sie sich nur mit Plus setzen.shopify.dev, Zahlungen
AbholpunkteNur für eigene Apps in Entwicklungsshops oder Plus-Shops.shopify.dev, Lieferung
B2BKataloge direkt an Firmen und Standorte, Anzahlungen, Teilzahlungen und Zahlungsanforderungen je Lieferung, unbegrenzte Katalogzuweisungen.help.shopify.com, B2B nach Plan
Mehrere ShopsEin Hauptshop und neun Expansion Stores unter einem Vertrag, dazu unbegrenzt Staging-Shops.help.shopify.com, Expansion Stores
Geplante AktionenDie App Launchpad steht nur Shops mit Plus zur Verfügung.help.shopify.com, Launchpad
HeadlessDie Plus-Seite nennt bis zu 25 eigene React-Storefronts mit Hydrogen auf Oxygen.help.shopify.com, Plus-Plan

Die Tabelle ist ein Stand vom 11. November 2026. Shopify verschiebt Funktionen zwischen Plänen, deshalb lese ich vor jeder Entscheidung die verlinkte Seite neu.

#Functions: eigene Rabatt-, Versand- und Zahlungslogik

Mit Functions passen Sie die Backend-Logik von Shopify an. Die Eingabe ist ein JSON-Objekt, das Ihre GraphQL-Abfrage liefert, etwa Warenkorbpositionen oder Metafelder. Die Logik darf in jeder Sprache stehen, die zu einem WebAssembly-Modul kompiliert. Vorlagen und Client-Bibliotheken gibt es für Rust und JavaScript.

Für die Planfrage zählt ein Satz der Dokumentation: Nur Shops mit Plus können eigene Apps mit Function-APIs einsetzen. Daraus folgt eine Reihenfolge, die Geld und Arbeit spart:

  1. Prüfen, ob eine öffentliche App aus dem App Store die Regel schon abbildet. Öffentliche Apps mit Functions laufen auf jedem Plan.
  2. Für Zahlungs- und Versandanpassungen ohne Code die kostenlose App Checkout Blocks ansehen. Laut Shopify-Hilfe läuft sie ab dem Basic-Plan, mit einigen Einschränkungen, und auf Plus ohne diese Einschränkungen.
  3. Erst wenn die Regel in keiner App steht, ist eine eigene Function der Grund für Plus.

Typische Fälle für eine eigene Function sind Staffelrabatte, die von Kundengruppe, Metafeld und Warenkorbinhalt zugleich abhängen, Versandarten, die bei bestimmten Warengruppen verschwinden, und Zahlungsarten, die nach Kundenstatus ein- oder ausgeblendet werden. Bei jedem dieser Fälle schreibe ich vor dem Bau auf, welche Eingabedaten die Function braucht, denn die Abfrage legt fest, was sie überhaupt sehen kann.

#Checkout: wo der Plan die Grenze zieht

Beim Checkout entscheidet der Plan über drei Dinge: wo eine eigene Oberfläche erscheinen darf, was Functions ändern dürfen und was mit Altlasten passiert.

Oberfläche. Laut Shopify-Hilfe gibt es Apps mit UI-Erweiterungen für die Danke-Seite, den Bestellstatus und alle Kundenkonto-Seiten auf jedem Plan. Apps, die Informations-, Versand- und Zahlungsschritt verändern, einschliesslich Checkouts aus Entwurfsbestellungen, sind nur auf Plus verfügbar. Wer also ein Pflichtfeld im Informationsschritt, einen Hinweis neben der Versandart oder eine eigene Bestätigung vor der Zahlung braucht, landet bei Plus.

Zahlung. Zahlungsbedingungen setzt der Checkout nur auf Plus. Dazu schreibt shopify.dev: Das Feld für einzelne Platzierungen steht bei allen Shops in der Function-Eingabe, aber auf Shops ohne Plus ignoriert die Ausblenden-Operation es und blendet die ganze Zahlungsart aus. Ein Shop, der eine Zahlungsart nur an einer bestimmten Stelle verbergen will, braucht dafür Plus.

Altlasten. Laut shopify.dev ist checkout.liquid für die Schritte Informationen, Versand und Zahlung nicht mehr unterstützt. Für Danke-Seite und Bestellstatus liefen checkout.liquid und zusätzliche Skripte am 28. August 2025 aus, die Skript-Tags bei Plus-Shops ebenfalls am 28. August 2025 und bei Shops ohne Plus am 26. August 2026. Ein Shop, der noch auf diesen Mechanismen aufbaut, muss auf Shopify Extensions im Checkout umgestellt werden, unabhängig vom Plan. Shopify stellt dafür im Admin einen Bericht bereit, der die bestehenden Anpassungen auflistet. Ich beginne eine solche Umstellung mit diesem Bericht und nicht mit dem Code.

Auf der Plus-Seite nennt Shopify ausserdem die Checkout Branding API für visuelle Änderungen und die Möglichkeit, im selben Shop eigene Checkout-Abläufe für B2B- und D2C-Kundschaft zu bauen.

#Mehrere Shops: Expansion Stores und die Organisation

Stores auf Plus haben standardmässig Zugriff auf die Organisation. Sie zeigt alle Shops, verwaltet Benutzer und deren zusätzliche Sicherheitseinstellungen und führt die Abrechnung für alle Shops zusammen. Dazu kommen benutzerdefinierte Benutzergruppen, mit denen sich Berechtigungen gebündelt zuweisen lassen.

Ein Expansion Store ist ein weiterer myshopify.com-Shop im selben Vertrag. Shopify nennt als freigegebene Typen:

  • internationale Shops mit gleicher Marke und gleichen Produkten in anderer Sprache, Region oder Währung,
  • B2B-Grosshandelsshops (ein kostenloser pro Vertrag),
  • D2C-Shops für reine Grosshändler (ebenfalls einer pro Vertrag),
  • Shops nur für Mitarbeitende,
  • reine Ladengeschäfte ohne Online-Transaktionen.

Die Bedingungen sind streng: Der Shop muss Erweiterung der Hauptmarke sein, Namen und Branding übernehmen, dieselben Warenarten führen und in USD oder INR abrechnen. Die Rechnungswährung ist nach Shopify unabhängig von der Verkaufswährung, ein Shop kann also in Schweizer Franken verkaufen und trotzdem in USD abgerechnet werden. Wer mehr als zehn Shops will, wendet sich an den Shopify-Support. Für Shops, die die Kriterien nicht erfüllen, nennt Shopify eine Mehrmarken-Vereinbarung, bei der jede Marke ein eigenes Plus-Abonnement hat.

Was die Technik betrifft, sagt die Hilfeseite deutlich, dass jeder Shop unabhängig läuft:

  • Einstellungen, Produkte, Kollektionen und Lagerbestand werden nicht zwischen Shops synchronisiert. Dafür braucht es Apps von Drittanbietern oder ein ERP-System.
  • Apps werden pro Shop abgerechnet.
  • Jeder Shop braucht eine eigene Theme-Lizenz. Ein bezahltes Theme, das in einen Staging-Shop importiert wird, gilt dort als nicht lizenziert und lässt sich nicht anpassen oder veröffentlichen.
  • Beim Anlegen eines Shops lassen sich Themes, Produkte, Kollektionen und Dateien aus einem bestehenden Shop der Organisation kopieren. Später geht das nicht mehr, danach pflegen Sie alles von Hand.
  • Verweise auf Dateien, die im kopierten Theme fest eingetragen sind, zeigen weiter auf den Ursprungsshop. Wird dort eine Datei gelöscht, bricht der Link im neuen Shop.
  • Überschreitet ein neuer Shop die Vertragsgrenze, entsteht zunächst ein Testshop, und Shopify verlangt die Bestätigung einer zusätzlichen Gebühr.

Daraus ergibt sich die Frage, die ich vor einem zweiten Shop stelle: Reicht ein Markt im bestehenden Shop? Laut Shopify haben alle Pläne unbegrenzt viele Länder- und Regionenmärkte. Ein Expansion Store lohnt sich, wenn Einstellungen, Sortiment oder Zuständigkeiten wirklich getrennt sein sollen und Sie den doppelten Pflegeaufwand für Lager, Themes und Apps einplanen.

#B2B auf Plus: was sich gegenüber den anderen Plänen ändert

Shopify B2B steht auf Basic, Grow, Advanced und Plus zur Verfügung, nicht auf Starter und Retail. Firmen, Firmenstandorte, Kataloge, Zahlungsfristen, Bestellung durch die Kundschaft selbst, Shopify-Flow-Automationen, Mengenregeln und Staffelpreise sind laut Shopify auf allen diesen Plänen enthalten. Die Unterschiede liegen an diesen Stellen:

  • Katalogzuweisung an Märkte: Auf Basic, Grow und Advanced gibt es höchstens 3 aktive Zuweisungen über alle aktiven B2B-Märkte. Derselbe Katalog in zwei Märkten verbraucht zwei davon. Auf Plus gilt die Grenze nicht.
  • Direkte Firmenkataloge: Kundenspezifische Preise für eine Firma oder einen Firmenstandort setzen Plus voraus.
  • Erweiterte Zahlungen: Anzahlungen, Teilzahlungen und Zahlungsanforderungen je Lieferung gibt es nur auf Plus.
  • Kontextbezogener Checkout und Storefront über Markets: ab Advanced.

Für einen Händler mit wenigen Preisstufen reicht oft ein Plan unterhalb von Plus. Spätestens wenn jede Firma eigene Preise sehen soll oder Aufträge mit Anzahlung und Teillieferung laufen, ist die Plus-Grenze erreicht. Ob Sie einen gemischten Shop für B2B und D2C oder einen eigenen B2B-Shop führen, ist eine getrennte Entscheidung, die Shopify in der Einstiegsanleitung zu B2B beschreibt. Ein eigener B2B-Shop ist einer der Expansion-Store-Typen oben.

#Launchpad und geplante Änderungen

Launchpad ist laut Shopify-Hilfe nur für Plus-Shops verfügbar. Die App plant und führt Ereignisse wie Aktionen, Produktveröffentlichungen und Wiederauffüllungen aus. Sie kann zum Start und Ende eines Ereignisses

  • Produktpreise ändern,
  • ausgewählte Produkte zu einem festgelegten Zeitpunkt in Vertriebskanälen verfügbar machen,
  • Lagerbestände erhöhen,
  • Theme-Anpassungen planen,
  • den Online-Shop für eine bestimmte Zeit vor dem Start mit einem Passwort schützen,
  • und Daten über den Erfolg sammeln.

Das ist der Fall, in dem Plus oft keine Entwicklung braucht, nur Disziplin: Ein Preiswechsel um Mitternacht gehört in ein Ereignis mit Enddatum und nicht in eine manuelle Änderung, die jemand zurücknehmen muss.

#Entscheidungshilfe: Plus ja oder nein

FrageWenn ja
Brauchen Sie Rabatt-, Versand- oder Zahlungslogik, die keine öffentliche App abdeckt?Eigene Function, also Plus
Muss im Informations-, Versand- oder Zahlungsschritt eine eigene Oberfläche erscheinen?Plus
Sollen Zahlungsbedingungen im Checkout gesetzt oder einzelne Platzierungen ausgeblendet werden?Plus
Sollen Firmen oder Standorte eigene Preise, Anzahlungen oder Teilzahlungen haben?Plus
Brauchen Sie mehr als 3 aktive Katalogzuweisungen auf B2B-Märkte?Plus
Wollen Sie mehrere getrennte Shops unter einem Vertrag mit zentraler Benutzer- und Rechnungsverwaltung?Plus
Sollen Preise, Verfügbarkeit und Theme einer Aktion automatisch wechseln?Launchpad, also Plus
Keine dieser Fragen mit Ja?Ein Plan unterhalb von Plus reicht, mit öffentlichen Apps und Checkout Blocks

#So läuft ein Projekt mit mir

  1. Sie schicken mir die Adresse des Shops, die Anforderung, die Sie an Plus denken lässt, und Zugang als Collaborator.
  2. Ich antworte schriftlich mit Rückfragen und lege eine Tabelle wie die obige für Ihren Fall an: Anforderung, benötigte Funktion, Quelle bei Shopify.
  3. Sie erhalten einen schriftlichen Umfang mit Annahmen. Dort steht auch, was auf dem aktuellen Plan geht und was erst nach dem Wechsel.
  4. Ich baue in einem Entwicklungs- oder Staging-Shop und zeige das Ergebnis per Link. Ob sich eine Plus-Funktion dort testen lässt, lese ich vorab in der Dokumentation nach und halte es im Umfang fest.
  5. Nach Ihrer Abnahme gehe ich live und halte Apps, Functions, Checkout-Einstellungen und Plan-Annahmen in einer Übergabenotiz fest.
  6. Auf Wunsch übernehme ich die laufende Betreuung nach Wartung und Support.

Grafik, Mockups und Layout liefern Sie, ich setze sie im Theme und in den Erweiterungen um. Für die Geschwindigkeit gelten die offiziellen Schwellen: LCP bis 2,5 s, INP bis 200 ms, CLS bis 0,1, nachzulesen auf web.dev.

#Checkliste vor dem Wechsel auf Plus

Die Liste hilft auch ohne mich:

  • Jede Anforderung, die Plus begründen soll, mit der Seite in der Shopify-Dokumentation belegen, die sie als Plus-Funktion nennt.
  • Zuerst eine öffentliche App oder Checkout Blocks prüfen.
  • Bei Expansion Stores: Rechnungswährung USD oder INR, Theme-Lizenz je Shop, Datenabgleich für Lager und Produkte.
  • Bei B2B: wie viele Kataloge, welche Märkte, ob Firmenpreise einzeln gelten.
  • Bestehende checkout.liquid-Anpassungen und Skript-Tags auflisten, den Bericht im Admin nutzen.
  • Entscheiden, wer die Functions nach dem Launch pflegt, denn eine eigene Function ist Code mit Lebenszyklus.
  • Konditionen und Planpreis direkt bei Shopify einholen und schriftlich festhalten.

#Häufige Fragen

#Ab welchem Umsatz lohnt sich Shopify Plus?

Die Shopify-Dokumentation nennt dafür keine Umsatzgrenze, sondern Funktionen. Entscheidend ist, ob Ihr Shop eine davon braucht, etwa eigene Functions, Checkout-Erweiterungen im Informations-, Versand- oder Zahlungsschritt, Firmenpreise oder mehrere Shops unter einem Vertrag. Die Plus-Seite von Shopify nennt ausserdem, dass bei komplexeren Geschäften eine variable Plattformgebühr anfallen kann, die sich nach Umsatz und Geschäftsmodell richtet. Konditionen klären Sie mit Shopify.

#Kann ich eigene Functions auch ohne Plus nutzen?

Eigene Apps mit Functions nur mit Plus. Öffentliche Apps aus dem App Store, die Functions enthalten, laufen auf jedem Plan. Zuerst lohnt sich daher der Blick in den App Store und auf die kostenlose App Checkout Blocks.

#Was passiert mit meinem Checkout, wenn ich noch checkout.liquid oder Skript-Tags nutze?

Für Informations-, Versand- und Zahlungsschritt ist checkout.liquid laut shopify.dev nicht mehr unterstützt. Auf Danke-Seite und Bestellstatus endeten die Skript-Tags am 28. August 2025 bei Plus-Shops und am 26. August 2026 bei Shops ohne Plus. Die Umstellung auf Shopify Extensions im Checkout steht unabhängig vom Plan an, der Bericht im Shopify-Admin zeigt die vorhandenen Anpassungen.

#Teilen sich Expansion Stores Produkte und Lager?

Nein. Laut Shopify arbeitet jeder Shop unabhängig mit eigenen Daten und Einstellungen. Produkte, Kollektionen und Lagerbestand werden nicht synchronisiert. Dafür gibt es Apps von Drittanbietern oder ein ERP. Beim Anlegen eines Shops lassen sich Themes, Produkte, Kollektionen und Dateien einmalig kopieren.

#Reicht für B2B nicht auch ein Plan unterhalb von Plus?

Oft ja. Firmen, Kataloge, Zahlungsfristen, Mengenregeln und Flow-Automationen gibt es auf Basic, Grow, Advanced und Plus. Plus braucht, wer mehr als 3 aktive Katalogzuweisungen auf B2B-Märkte, Firmenkataloge je Standort oder Anzahlungen und Teilzahlungen einsetzt.

#Kann ich Plus-Funktionen vorher testen?

Teilweise. Shopify führt für Plus Feature-Testumgebungen auf, in denen sich neue Plattformfunktionen und APIs ausprobieren lassen, ohne den Live-Betrieb zu stören. Für die einzelne Funktion lese ich in der Dokumentation nach, ob sie sich in einem Entwicklungs- oder Staging-Shop testen lässt, und schreibe das Ergebnis in den Umfang, bevor ich baue.

#Schreiben Sie mir zu Ihrem Shop

Schicken Sie mir die Adresse Ihres Shops, die Anforderung, wegen der Sie über Plus nachdenken, den Zeitrahmen und den bisherigen Stand von Theme, Apps und Checkout. Meine Antwort kommt schriftlich an einem Werktag, die erste schriftliche Einschätzung kostet nichts. Zum Kontaktformular.

Siehe auch in Schweiz

Brauchen Sie die Leistung: Shopify-Entwickler in Zürich?

Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.

Projekt beschreiben

Weitere WordPress-Dienste und Wissensbasis entdecken