Zum Inhalt springen

Shopify B2B

Shopify-Bestellentwürfe: die Grenzen, die in der Doku untergehen

Von Jahangir Alam · 9. September 2026 · Aktualisiert 7. Oktober 2026 · 9 Min. Lesezeit

Zuletzt geprüft
Shopify-API
2026-10
Zielgruppe
Shopify-Händler und Entwickler, die Bestellentwürfe bauen oder erhalten
Umfang
Verhalten von Bestellentwürfen in API 2026-10: Bestandsreservierung, Abschluss, die Grenze von 500 Positionen (499 je Create-/Update-Aufruf), das Ende der Skripte und was Functions erreichen und was nicht, Währung und aufgeschobene Zahlungsziele, die Löschung nach einem Jahr und was sich im B2B ändert

Ein Bestellentwurf ist die Bestellung, die Sie aufbauen, bevor sie bezahlt ist – Sie setzen die Positionen, vergeben eigene Preise, senden eine Rechnung, und sobald das Geld da ist, wird eine echte Bestellung daraus. So weit ist das gut dokumentiert. Weniger offensichtlich ist, wo die Grenzen verlaufen.

Jede Angabe in diesem Leitfaden stammt aus Shopifys eigener Dokumentation. Das Problem ist, dass sie über sechs Seiten verteilt ist: Das Verhalten beim Bestand steht auf der einen Seite, die Obergrenze für Positionen versteckt sich in einer B2B-Checkliste, und dass Ihre Skripte nicht mehr greifen, steht in der Skript-Dokumentation – dort, wo niemand nachsieht, der gerade ein Angebot schreibt. Hier sind diese Grenzen gesammelt, mit der Quelle direkt daneben.

Bestellentwürfe halten keinen Bestand, wenn Sie es nicht verlangen

Das ist der Punkt, der Geld kostet. Einen Bestellentwurf anzulegen reserviert keinen Bestand. Das Reservieren ist ein ausdrücklicher, optionaler Schritt: Sie reservieren die Produkte aktiv und legen fest, wann die Reservierung abläuft.

Wenn Sie reservieren, wechseln die Einheiten in Shopifys Status Zugesagt und können von anderen Kundinnen nicht mehr gekauft werden. Eine Voraussetzung: Die Bestandsverfolgung muss für das Produkt eingeschaltet sein, sonst lässt sich gar nicht reservieren.

Für alle, die per Angebot verkaufen, folgt daraus etwas Handfestes: Ein Angebot, das zwei Wochen offen liegt, hält nichts. Nimmt die Käuferin am dreizehnten Tag an und waren die letzten zwölf Einheiten am vierten Tag weg, müssen Sie das erklären. Reservieren Sie also, sobald das Geschäft real wird, halten Sie die Gültigkeit kurz genug, dass das Risiko klein bleibt, oder preisen Sie es ein. Sich gegen das Reservieren zu entscheiden, ist völlig legitim – Bestand für ein Geschäft zu blockieren, das nie zustande kommt, hat seinen eigenen Preis –, aber es sollte eine Entscheidung sein und keine Überraschung.

Ein Bestellentwurf wird erst zur Bestellung, wenn er bezahlt ist

Dafür gibt es drei Wege, und sie passen zu unterschiedlichen Situationen:

  • Die Rechnung senden. Die Kundin erhält eine E-Mail mit einem sicheren Checkout-Link, gibt ihre Rechnungsdaten ein, wählt den Versand und zahlt. Das ist der Standardweg.
  • Eine Karte manuell verarbeiten. Für Telefonbestellungen, bei denen Sie die Daten selbst aufnehmen.
  • Als bezahlt markieren. Für Geld, das bereits auf anderem Weg eingegangen ist – im B2B typischerweise eine Überweisung gegen eine Bestellanforderung.

Bis eines davon passiert, bleibt es ein Entwurf, und genau deshalb entstehen verhandelte Geschäfte so: Ein Entwurf ist auf eine Weise bearbeitbar, wie es eine echte Bestellung nicht ist. Auf dem Shopify-Plus-Tarif unterstützt Shopify außerdem Teilzahlungen, die eine Bestellung in den Status Teilweise bezahlt versetzen – praktisch, wenn zuerst eine Anzahlung eingeht und der Rest folgt. (Korrigiert am 7. Oktober 2026: Diese Seite sagte zuvor nicht, dass Teilzahlungen nur mit Shopify Plus verfügbar sind.)

Bei 500 Positionen ist Schluss – über die API bei 499

Ein Bestellentwurf fasst höchstens 500 Positionen. Shopifys B2B-Hinweise sagen es deutlich: Wer einen Bestellentwurf mit mehr als 500 verschiedenen Produkten oder Varianten anlegt oder erhält, dessen Bestellentwurf schlägt fehl.

Wer Bestellentwürfe programmatisch baut, hat es mit einer anderen Zahl zu tun. Die Mutationen draftOrderCreate und draftOrderUpdate akzeptierten 250 Positionen, bis API-Version 2025-07 die Grenze auf 499 angehoben hat.

Für die meisten Shops kommt das nie zum Tragen. Für Großhändler, die einen kompletten Katalog Position für Position anbieten, oder für den Import einer großen Nachbestellliste schon – und es schlägt beim Anlegen fehl, statt sich elegant zu verhalten. Die Zahl zu kennen, bevor man darauf baut, lohnt sich.

Ihre Preislogik erreicht den Bestellentwurf vermutlich nicht

Hier standen früher Shopify Scripts. Skripte gibt es nicht mehr: Seit dem 15. April 2026 lassen sie sich nicht mehr bearbeiten oder veröffentlichen, am 30. Juni 2026 wurden sie eingestellt – „alle Skripte, die noch in Ihrem Shop veröffentlicht waren, wurden deaktiviert und funktionieren nicht mehr“ – und der Script Editor bleibt bis zum 30. Juli 2026 nur lesend verfügbar, mit einem Bericht im Admin, der die zuvor aktiven Anpassungen auflistet. Shopify Functions haben sie abgelöst. Scripts stehen in einer längeren Liste abgeschalteter Oberflächen – checkout.liquid, klassische Kundenkonten, alte API-Versionen –, datiert in technische Schulden in Shopify B2B.

Die Warnung überlebt den Plattformwechsel, weil ihr Grund weiter gilt. Functions „werden in einer festgelegten Reihenfolge im Checkout ausgeführt“, und die eine Function-API, die eine Bestellentwurfs-Oberfläche dokumentiert, dokumentiert sie als teilweise: „Discount Functions mit Netzwerkzugriff werden bei Bestellentwürfen nicht unterstützt.“ Für das, was früher im Skript lag – der gestaffelte Rabatt, die Frachtregel, die Zahlungsart nur für freigegebene Konten –, gehen Sie nicht davon aus, dass irgendetwas davon bei einem Entwurf greift, den Sie im Admin oder über die API bauen.

Die praktische Anweisung bleibt dieselbe: Tragen Sie es ausdrücklich in den Entwurf ein. Preis an der Position setzen, Versand selbst ergänzen, keine Zahlungsbeschränkung voraussetzen. Wer ein Skript als Function nachbaut, testet es gezielt gegen einen Bestellentwurf und nicht nur gegen den Checkout – das sind zwei verschiedene Oberflächen.

Fremdwährung plus aufgeschobenes Zahlungsziel verengt den Zahlungsweg

Bestellentwürfe können in einer anderen Währung als Ihrer Shop-Währung geschrieben sein – der Markt und damit die Währung folgen der Lieferadresse der Käuferin, und Sie können die Währung am Entwurf überschreiben. Der Wechselkurs wird bei der Erstellung fixiert und für die Rechnung verwendet, egal was der Kurs danach tut; bearbeiten Sie einen gespeicherten Entwurf, wird die gesamte Bestellung zum Kurs des Bearbeitungszeitpunkts neu berechnet.

Die Einschränkung ist enger, als sie meist wiedergegeben wird. Shopify formuliert sie so: Wenn Sie an einem Bestellentwurf in einer anderen als Ihrer Standard-Shop-Währung ein Zahlungsziel setzen, das die Zahlung aufschiebt, können Sie nur per Kreditkarte oder durch Markieren als bezahlt einziehen. Ein Entwurf in Fremdwährung, den Sie sofort abrechnen, kann weiterhin als Rechnung mit Checkout-Link hinausgehen; einer mit Zahlungsziel nicht. Wer international mit Zahlungszielen anbietet und erwartet, dass Käuferinnen aus der Rechnung heraus zahlen, sollte das vorher prüfen. (Korrigiert am 22. September 2026: Diese Seite wandte die Einschränkung zuvor auf jeden Entwurf in Fremdwährung an.)

Was sich ändert, wenn der Bestellentwurf B2B ist

B2B-Bestellentwürfe folgen eigenen Regeln.

  • Der Unternehmensstandort muss beim Anlegen gesetzt sein. Ein B2B-Bestellentwurf braucht eine B2B-Kundin, die im Moment des Anlegens mit einem Unternehmensstandort verknüpft ist, damit die vereinbarten Konditionen greifen. Fehlt das, gelten die Endkundenpreise – und die Korrektur ist keine spätere Änderung, sondern ein korrekt angelegter neuer Entwurf.
  • Preise sind standardmäßig gesperrt, und die Sperre wirkt in beide Richtungen. Zur Freigabe eingereichte Entwürfe haben gesperrte Preise. Wichtig zu verstehen: Eine Preissperre verhindert Erhöhungen, sie verhindert aber ebenso automatische Senkungen. Wird der Preis zwischen Entwurf und Zahlung günstiger, bleibt der gesperrte Preis stehen.
  • Preissperren gelten nicht für Bundles. Enthält ein Bestellentwurf ein Produkt-Bundle, lässt sich dessen Preis nicht sperren.
  • Anzahlungen gibt es nur mit Plus – und Shopify nennt dafür zwei Bezugsgrößen. Auf dem Shopify-Plus-Tarif können Sie für einen Bestellentwurf eine prozentuale Anzahlung verlangen. Shopifys Hilfe zu B2B-Bestellentwürfen bezieht den Prozentsatz ausschließlich auf die Zwischensumme – Steuern und Versand bleiben außen vor und werden später mit dem Restbetrag fällig –, während DepositInput in der Admin API ihn als Prozentsatz der Bestellsumme beschreibt. Prüfen Sie, welchen Betrag Ihr Shop tatsächlich erzeugt. Nach der Lesart der Hilfeseite ist „50 % Anzahlung" nicht die Hälfte der Rechnungssumme, und das sagt man der Käuferin besser, bevor sie die Zahl sieht.
  • Manche B2B-Entwürfe brauchen manuellen Einzug. Shopifys B2B-Hinweise sagen, dass B2B-Bestellungen und -Bestellentwürfe „must be manually captured when they don't have a valid authorization and due on fulfillment payment terms". Der Satz lässt offen, ob Zahlungsziele „fällig bei Ausführung" vorhanden sein müssen oder fehlen – prüfen Sie also den Einzugsstatus Ihrer eigenen Bestellungen mit diesen Zahlungszielen, statt sich auf eine Lesart zu verlassen. (Korrigiert am 7. Oktober 2026: Diese Seite stellte zuvor eine Lesart dieses Satzes als Regel dar.)
  • Lokale Lieferung und Abholung funktionieren hier. Anders als im normalen B2B-Checkout werden lokale Lieferung und Abholung im Laden als Versandoptionen bei B2B-Bestellentwürfen aus dem Admin unterstützt – einer der seltenen Fälle, in denen der Weg über den Entwurf mehr kann als der normale.

Nach einem Jahr Stille werden Entwürfe gelöscht

Bestellentwürfe, die ab dem 1. April 2025 erstellt wurden, werden nach einem Jahr ohne Aktivität automatisch gelöscht; jede Bearbeitung setzt die Frist zurück.

Ein Jahr ist lang genug, dass das selten stört. Es heißt aber, dass ein Bestellentwurf kein Archiv ist. Steht ein Entwurf stellvertretend für einen Nachweis, den Sie behalten müssen – ein Angebot, auf das Sie zurückkommen wollen, eine Freigabe, die Sie belegen müssen –, bewahren Sie diesen Nachweis dort auf, wo er nicht aufgeräumt wird.

Eine Angebotsebene, die noch auf einen gelöschten Entwurf verweist, ist von Shopify abgedriftet; wenn Angebot und Shopify-Bestellung auseinanderlaufen zeigt, wie Sie das erkennen, und welche Abweichungen nach der Umwandlung sonst noch auftreten.

Was das für das Angebotsgeschäft heißt

Das alles ist nur deshalb wichtig, weil Angebote in Shopify am Ende in Bestellentwürfen landen. Ein vereinbarter Preis ist in Shopify kein eigenes Konzept; der Bestellentwurf kommt dem am nächsten, und deshalb wandeln Angebots-Apps genau dorthin um – und deshalb ist ein Bestellentwurf kein Angebot: Seine drei Status beginnen alle, nachdem der Preis feststeht. Was sich zwischen Annahme und Bestellentwurf bewegen kann – Bestand, Steuer, Versand, Preis, der API-Aufruf selbst –, behandelt Was zwischen Angebot und Umwandlung kaputtgeht.

Drei dieser Grenzen ändern, wie Sie anbieten sollten:

  1. Reservieren Sie bewusst. Ein offenes Angebot hält keinen Bestand. Entscheiden Sie je Geschäft, ob eine Reservierung angebracht ist – und sagen Sie der Käuferin, was gilt.
  2. Sagen Sie, worauf sich die Anzahlung bezieht. „50 % im Voraus" liest sich für jemanden, der auf eine Summe inklusive Steuern und Fracht schaut, als die Hälfte davon – und Shopifys Hilfe (Zwischensumme) und API-Referenz (Bestellsumme) sind sich bei der Bezugsgröße nicht einig.
  3. Verlassen Sie sich für die Preisfindung nicht auf Skripte. Was Ihr Shop im Checkout anwendet, wendet der Bestellentwurf nicht an.

QuotWay wandelt ein angenommenes Angebot in einen nativen Shopify-Bestellentwurf um und überträgt die verhandelten Preise; Steuern und Versand werden bei der Umwandlung neu geprüft, damit die Bestellung die aktuellen Regeln abbildet und nicht die Zahlen vom Zeitpunkt des Entwurfs. Die Ablaufseite davon – Teilannahme, ein Angebot auf mehrere Bestellungen aufteilen, Abrechnung zum Zahlungsziel – steht im Leitfaden zum B2B-Ablauf mit Bestellentwürfen, die Mechanik der Anzahlung in Anzahlungen auf verhandelte Angebote. Die Umwandlung gibt es in jedem Tarif, auch im kostenlosen Lite-Tarif – was die einzelnen Stufen ergänzen, steht unter Preise.

Die Shopify-Fakten in diesem Beitrag werden in der Shopify-B2B-Referenz (Checkout und Bestellentwürfe) aktuell gehalten und bei jeder Shopify Edition und jedem vierteljährlichen API-Release erneut geprüft.

Häufige Fragen

Reserviert ein Shopify-Bestellentwurf Bestand?

Nur wenn Sie es verlangen. Das Reservieren ist optional: Sie reservieren die Produkte ausdrücklich und legen fest, wann die Reservierung abläuft. Reservierte Einheiten wechseln in Shopifys Status „Zugesagt" und können von anderen Kundinnen nicht mehr gekauft werden; die Bestandsverfolgung muss für das Produkt eingeschaltet sein, sonst lässt sich gar nicht reservieren.

Was ist der Unterschied zwischen Bestellentwurf und Bestellung?

Ein Bestellentwurf ist die Bestellung, die Sie im Admin aufbauen, bevor sie bezahlt ist: Sie können Positionen ändern, eigene Preise setzen, Bestand reservieren und eine Rechnung senden. Zur regulären Bestellung wird er, sobald er bezahlt ist – entweder zahlt die Käuferin über den Checkout-Link, oder Sie markieren ihn als bezahlt, weil das Geld anders eingegangen ist. Bis dahin ist er auf eine Weise bearbeitbar, wie es eine echte Bestellung nicht ist.

Kann ich einen Bestellentwurf als bezahlt markieren oder später abrechnen?

Beides. Markieren Sie ihn als bezahlt, wenn das Geld bereits außerhalb von Shopify eingegangen ist, dann wird eine reguläre Bestellung daraus. Oder senden Sie die Rechnung mit ihrem sicheren Checkout-Link und lassen online zahlen. Hat das Angebot Zahlungsziele gesetzt, werden sie auf die Bestellung übernommen, statt sofort Zahlung zu verlangen – Shopify lässt jeden Bestellentwurf Zahlungsziele tragen, mit oder ohne B2B.

Wie viele Positionen fasst ein Shopify-Bestellentwurf?

  1. Ein Bestellentwurf mit mehr als 500 verschiedenen Produkten oder Varianten schlägt fehl. Über die Admin-API akzeptieren die Mutationen draftOrderCreate und draftOrderUpdate seit API-Version 2025-07 499 Positionen, zuvor waren es 250.

Laufen Shopify Scripts oder Functions bei Bestellentwürfen?

Shopify Scripts laufen nirgendwo mehr: Sie wurden am 30. Juni 2026 eingestellt, und alle noch veröffentlichten Skripte wurden deaktiviert. Bei Bestellentwürfen haben sie ohnehin nie gegriffen. Shopify Functions haben sie abgelöst und werden im Checkout ausgeführt; die Discount Function API führt Bestellentwürfe als teilweise unterstützt und hält fest, dass Discount Functions mit Netzwerkzugriff bei Bestellentwürfen nicht unterstützt werden. Behandeln Sie Preis-, Versand- und Zahlungslogik als etwas, das Sie ausdrücklich in den Entwurf eintragen, nicht als etwas, das dort greift.

Laufen Bestellentwürfe ab?

Shopify löscht Bestellentwürfe, die ab dem 1. April 2025 erstellt wurden, nach einem Jahr ohne Aktivität automatisch; jede Bearbeitung setzt die Frist zurück. Das ist getrennt von der Frist des Angebots selbst, die das Angebot an die Käuferin regelt und nicht den Bestellentwurf, der daraus wird.

Quellen

Jede Grenze in diesem Leitfaden wurde am 7. Oktober 2026 erneut gegen Shopifys eigene Seiten geprüft, sofern nicht anders vermerkt:

Verwandte Artikel

So funktioniert QuotWay in Ihrem Shop.

Wir möchten Analyse-Cookies setzen, um zu verstehen, wie die Website genutzt wird. Sie sind nicht erforderlich – eine Ablehnung ändert nichts an der Funktion der Website, und Sie können Ihre Entscheidung jederzeit ändern auf unserer Datenschutzseite.