Zum Inhalt springen

Für Shopify-Agenturen

Warum B2B-Käufer ihre Preise auf Shopify nicht sehen: eine Diagnose nach Symptom

Von Jahangir Alam · 7. Oktober 2026 · 14 Min. Lesezeit

Zuletzt geprüft
Shopify-API
2026-10
Zielgruppe
Shopify-Agenturen, Entwickler und Händler, bei denen ein Großhandelskunde den falschen Preis sieht
Umfang
Onlineshop und Headless-Shops auf nativem Shopify B2B in API 2026-10: Anmeldung und Unternehmenskontakte, Standortauswahl, Kataloge über B2B-Märkte oder direkte Zuweisung, Veröffentlichungen, Preislisten, Mengenregeln und Mengenpreise im Theme, Rabatte und Steueranzeige, Bestellentwürfe, POS und Apps, die Preise ausblenden

Eine Shopify-B2B-Käuferin sieht den Preis ihres Unternehmens nur, wenn sechs Dinge zusammenpassen: Sie ist als Unternehmenskontakt angemeldet, der richtige Unternehmensstandort ist ausgewählt, ein aktiver Katalog erreicht diesen Standort, die Veröffentlichung des Katalogs enthält die Variante, die Preisliste des Katalogs bepreist sie, und der Shop fragt Shopify nach dem Preis im Kontext dieser Käuferin. Bricht ein einziges Glied, sieht die Käuferin etwas anderes – den Endkundenpreis, keinen Preis, kein Produkt oder einen Preis, der sich zwischen Produktseite und Checkout ändert. Jedes gebrochene Glied hat sein eigenes Symptom, und deshalb beginnt die schnellste Diagnose bei dem, was die Käuferin meldet, nicht bei der Katalogseite im Admin.

Diese Seite ist diese Diagnose: fünf Symptome, die Ursachen hinter jedem in der Reihenfolge, in der sich die Prüfung lohnt, wie sich jede Ursache im Admin, in Liquid oder über die API bestätigen lässt, und die Behebung. Sie trennt außerdem die Ergebnisse, die Shopify als erwartet dokumentiert – ein Mengenpreis, der den Katalograbatt abschaltet, eine Preissperre, POS ohne Unternehmenspreise –, von echten Fehlern, denn sie sehen aus wie Bugs und sind keine.

Alles über Shopify wurde am 7. Oktober 2026 gegen Shopifys eigene Seiten in API-Version 2026-10 geprüft; die Quellen stehen am Ende. Shopify-Fakten, die auf mehreren unserer Seiten vorkommen, stehen einmal in der Shopify-B2B-Referenz und werden von hier verlinkt.

Die Kette, an der ein B2B-Preis hängt

Die sechs Glieder zwischen einer Käuferin und ihrem B2B-Preis Sechs Kästen in einer Reihe, jeder eine Bedingung, die Shopify braucht, bevor es einen B2B-Preis zeigt: 1 als Unternehmenskontakt angemeldet, 2 der richtige Unternehmensstandort ausgewählt, 3 ein aktiver Katalog erreicht den Standort direkt oder über einen B2B-Markt, 4 die Veröffentlichung des Katalogs enthält Produkt und Variante, 5 die Preisliste bepreist die Variante mit einem Festpreis oder der prozentualen Anpassung, 6 das Theme oder der Headless-Shop fragt den Kontextpreis ab. Unter jedem Kasten steht das Symptom, wenn dieses Glied bricht: Endkundenpreis bei den Gliedern 1 bis 3 und 5, kein Produkt oder keine Anpassung bei Glied 4 und ein Preis, der sich zwischen den Seiten unterscheidet, bei Glied 6. 1 · Angemeldet als Unternehmens- kontakt, aktuelle Kundenkonten 2 · Standort der richtige Unternehmensstandort ist ausgewählt 3 · Katalog ein aktiver Katalog erreicht ihn: Markt oder direkt (Plus) 4 · Veröffentlichung Produkt und Variante sind im Katalog 5 · Preisliste ein Festpreis oder die prozentuale Anpassung 6 · Shop fragt den Preis im Kontext der Käuferin ab Endkundenpreis Preis eines anderen Standorts oder keiner Endkundenpreis kein Produkt oder keine Anpassung Basispreis Seiten zeigen andere Preise Was die Käuferin sieht, wenn dieses Glied bricht
Die sechs Bedingungen hinter einem B2B-Preis und das Symptom, das jede erzeugt, wenn sie nicht erfüllt ist.

Die Glieder stammen direkt aus Shopifys Seiten. Ein Kunde, der „keinem Unternehmensstandort zugeordnet ist oder sich nicht anmeldet, gilt als D2C-Kunde“. Ein Kontakt mit mehr als einem Standort muss „auswählen, für welchen Standort er bestellen möchte, bevor er Artikel in den Warenkorb legen kann“, und die angebotenen Preise sind „die, die Sie in Ihrem Katalog für diesen Unternehmensstandort festgelegt haben“. Ein Katalog ist eine Veröffentlichung plus eine Preisliste: Ohne Veröffentlichung „sehen Kunden, die in ihrem B2B-Konto angemeldet sind, für diesen Standort keine Produkte“; ohne Preisliste erhalten sie „die ursprünglichen Variantenpreise, in die Marktwährung umgerechnet“. Und der Preis wird je Käuferin aufgelöst – in Liquid ist variant.price der Preis im Kontext der aktuellen Kundin; in der Storefront API gilt: „Ohne Kontextualisierung werden die Basispreise und die Produktveröffentlichung Ihres Shops verwendet“.

Zuerst sehen, was die Käuferin sieht

Bevor Sie eine Einstellung ändern, sehen Sie sich den Shop so an, wie die Käuferin ihn sieht. Drei Methoden, von der schnellsten zur genauesten:

  1. Als Unternehmensstandort ansehen. Öffnen Sie im Admin das Unternehmen und klicken Sie auf das Ansichtssymbol neben dem Standort – Shopifys eigene Checkliste für gemischte Shops nutzt das, um „Ihren Onlineshop als B2B-Kunde anzusehen“. Oder melden Sie sich als Testkontakt an diesem Standort an.
  2. Eine Liquid-Sonde. Geben Sie in einem Test-Theme {{ customer.b2b? }}, {{ customer.current_location.name }}, {{ product.selected_or_first_available_variant.price | money }} und {{ product.selected_or_first_available_variant.quantity_rule.min }} aus. customer ist nil, wenn niemand angemeldet ist; customer.b2b? ist nur für einen Unternehmenskontakt true; current_location ist der Standort, dem die Preise folgen.
  3. Eine API-Sonde. Fragen Sie contextualPricing(context: { companyLocationId: "gid://shopify/CompanyLocation/…" }) der Variante nach price, quantityRule und quantityPriceBreaks ab. Ab API 2026-10 hat dasselbe Objekt einen auditTrail – „die Aufzeichnung, wie der Preis bestimmt wurde“ –, der die Anpassungen hinter der Zahl auflistet, allerdings nicht, aus welchem Katalog sie stammen. Liefert die API den richtigen Preis und der Shop nicht, liegt das Problem im Theme, in einer App oder im Shop-Code (Glied 6 und folgende), nicht in den Katalogen.

Symptom A: Die Käuferin sieht den Endkundenpreis

Die Meldung mit der längsten Liste an Ursachen. Prüfen Sie sie in dieser Reihenfolge – jede lässt sich billig ausschließen, und spätere Prüfungen setzen voraus, dass die früheren bestanden sind.

Ursache Wie bestätigen Behebung
Nicht angemeldet, oder als Kunde angemeldet, der kein Unternehmenskontakt ist Liquid-Sonde: customer ist nil oder customer.b2b? ist false. Admin: Der Kunde hat kein Unternehmen Den Kunden einem Unternehmensstandort als Kontakt zuordnen; Shopify verlangt, dass Kunden „Unternehmensstandorten zugeordnet werden, bevor sie Bestellungen aufgeben können“
Der Kontakt hat keinen Zugriff auf den Standort Admin: Die Berechtigungen des Kontakts am Standort zeigen „Kein Zugriff“ Dem Kontakt eine Rolle am Standort geben („Nur Bestellen“ oder „Standort-Admin“)
Der Shop nutzt noch klassische Kundenkonten Einstellungen > Kundenkonten. „Sie können klassische Kundenkonten nicht für B2B-Kunden und -Bestellungen verwenden“; klassische Konten sind seit dem 26. Februar 2026 abgekündigt Auf die aktuellen Kundenkonten umstellen – siehe Kundenkonten für ein B2B-Käuferportal
Der falsche Standort ist ausgewählt, oder das Theme hat keine Standortauswahl Liquid-Sonde: customer.current_location.name. Shopify sagt, ein Theme „sollte ihnen die Möglichkeit geben, den Unternehmensstandort auszuwählen“, mit einer Standortauswahl Eine Auswahl mit customer.company_available_locations und location.url_to_set_as_current ergänzen; zwei Standorte eines Unternehmens können für dieselbe SKU zwei Preise sehen, weil Kataloge am Standort hängen
Kein aktiver Katalog erreicht den Standort Märkte > der B2B-Markt > enthaltene Standorte; der Status des Katalogs; auf Plus die dem Standort direkt zugewiesenen Kataloge. „Ein B2B-Markt ohne Unternehmensstandorte liefert keine B2B-Preise“ Den Standort einem B2B-Markt hinzufügen (alle Standorte, eine Region, abgeglichen über die Lieferadresse, oder bestimmte Standorte) oder den Katalog auf Plus direkt zuweisen; den Katalog auf Aktiv setzen. Ohne Plus erreichen Kataloge Standorte nur über B2B-Märkte, und die Grenze liegt bei drei aktiven Katalogen über alle B2B-Märkte zusammen
Der Standort ist aus einem nach Region abgeglichenen Markt gefallen Die Lieferadresse des Standorts. Der Regionsabgleich läuft über die Lieferadresse, eine Adressänderung bewegt einen Standort also in einen Markt hinein oder aus ihm heraus Die Adresse korrigieren oder den Standort ausdrücklich in den Markt aufnehmen
Der Katalog hat keine Preisliste Der Katalog hat Produkte, aber weder eine Preisanpassung noch Festpreise: Käufer erhalten „die ursprünglichen Variantenpreise, in die Marktwährung umgerechnet“ Eine Preisliste ergänzen – eine prozentuale Gesamtanpassung, Festpreise oder beides
Die Variante ist nicht im Katalog veröffentlicht Märkte > Kataloge > die Varianten des Produkts. Varianten, die nicht im Katalog veröffentlicht sind, „erhalten die individuelle Preisanpassung nicht“ Die Variante veröffentlichen: „Sowohl das übergeordnete Produkt als auch die Variante müssen in diesem Kanal oder Katalog veröffentlicht sein“
Eine Anpassung von 0 Prozent und kein Festpreis Die Gesamtanpassung der Preisliste ist 0, und die Variante hat keinen Festpreis; Shopify berechnet den Preis „anhand der prozentualen Anpassung“ – er entspricht also dem Basispreis Die Anpassung oder einen Festpreis für die Variante setzen
Das Theme oder eine App gibt einen Preis aus, der nicht Shopifys Kontextpreis ist Die API-Sonde liefert den B2B-Preis; der Shop zeigt eine andere Zahl. Suchen Sie im Theme nach Preisen, die aus Metafeldern gelesen werden, nach Logik mit customer.tags contains oder nach Preisen, die ein App-Block rendert variant.price (oder den Kontextpreis der Storefront API) ausgeben; Tag-basierte Großhandelslogik aus der Zeit vor den Katalogen entfernen – der Beitrag zu technischen Schulden erklärt, warum sie ein zweites Preissystem ist
Der Shop ist headless und übergibt die Käuferin nicht Siehe Symptom E Jede Produktabfrage mit @inContext(buyer: …) kontextualisieren
Die Bestellung wird in Shopify POS aufgenommen „Hat ein Kunde Zugriff auf B2B-Preise für einen Unternehmensstandort, kann er diese Preise nicht über Shopify POS nutzen“ Erwartet: Unternehmenspreise gelten für den Onlineshop; für POS gibt es keine Behebung

Shopify dokumentiert die Bedingungen oben; es dokumentiert nicht genau, welchen Preis ein angemeldeter Kontakt sieht, wenn sein Standort überhaupt keine B2B-Preise bekommt – nur, dass ein solcher Markt „keine B2B-Preise liefert“. Testen Sie diesen Fall auf einem Entwicklungsshop, bevor Sie einem Kunden sagen, was seine Käufer sehen werden.

Symptom B: kein Preis oder kein Produkt

Ursache Wie bestätigen Behebung
Eine App zum Ausblenden von Preisen oder eine Theme-Sperre „Zum Ansehen der Preise anmelden“ verbirgt ihn Der Preis steht im Seitenquelltext oder in der API-Sonde, aber nicht auf dem Bildschirm; oder die Sperrmeldung erscheint bei einer angemeldeten Käuferin Das Targeting der App prüfen – siehe Angebots-Apps und Apps zum Ausblenden von Preisen unten
Der Katalog hat eine Preisliste, aber keine Veröffentlichung „Ist einem B2B-Katalog keine Veröffentlichung zugeordnet, sehen Kunden, die in ihrem B2B-Konto angemeldet sind, für diesen Standort keine Produkte“ Die Produkte zur Veröffentlichung des Katalogs hinzufügen
Das Produkt wurde aus dem Onlineshop entfernt, um es B2B-exklusiv zu machen, steht aber in keinem Katalog Shopify: „Stellen Sie sicher, dass diese Produkte weiterhin in einem Katalog enthalten sind, damit sie Ihren B2B-Kunden nach der Anmeldung angezeigt werden“. Mit Markets müssen Produkte in einem Katalog stehen, der dem Markt der Käuferin zugewiesen ist, sonst zeigt der Shop seine 404-Seite Das Produkt in den B2B-Katalog aufnehmen; mit Markets die Veröffentlichung stattdessen in den Katalogen der Regionsmärkte aufheben, nicht im Onlineshop
Die Variante ist nicht im Katalog veröffentlicht Die Veröffentlichung auf Variantenebene im Katalog Die Variante ebenso veröffentlichen wie das Produkt
Der Shop ist auf B2B beschränkt, und die Käuferin ist kein Kontakt Ein Nicht-B2B-Kunde „kann Ihren Onlineshop nicht durchsuchen“, wenn der Shop beschränkt ist Erwartet – die Käuferin zum Kontakt machen oder die Beschränkung aufheben

Symptom C: Der Preis ändert sich zwischen Produktseite, Warenkorb und Checkout

Ursache Wie bestätigen Behebung
Die Menge hat eine Mengenstaffel erreicht Das Produkt hat Preisstaffeln; die Warenkorbmenge überschreitet eine Erwartet. Staffeln gelten je Variante – „Kunden müssen die erforderliche Menge für jede Variante erreichen“ –, und Mengen werden nicht über Varianten hinweg zusammengezählt. Zeigen Sie die Staffeln auf der Produktseite (Symptom D)
Ein automatischer Rabatt oder ein Rabattcode kommt zum Katalogpreis hinzu „Automatische Rabatte und Rabattcodes gelten als zusätzliche Rabatte zu allen Preisanpassungen, die Sie über Kataloge vornehmen“, und in einem gemischten Shop gelten bestehende Rabatte standardmäßig für B2B- und D2C-Kunden Erwartet; ist das unerwünscht, die Berechtigung des Rabatts auf die Märkte beschränken, für die er gedacht ist
Die Steuer ist in den Preisen eines Marktes enthalten, in denen eines anderen nicht Einstellungen > Märkte > die Steuereinbeziehung des Marktes. „Sie legen die Steuereinbeziehung für jeden Markt fest, in den Sie verkaufen“ Erwartet; die Steuereinbeziehung über die Märkte angleichen, denen eine Käuferin entsprechen kann, wenn der Unterschied Käufer verwirrt
Ein steuerbefreiter Standort kauft in einem Markt mit Preisen inklusive Steuern „Wenn Sie einen Kunden als steuerbefreit festlegen, aber Preise inklusive Steuern verwenden, wird dem Kunden trotzdem der volle angegebene Produktpreis berechnet“ Nach Shopifys Regel erwartet; im B2B-Markt Preise ohne Steuern verwenden, wenn befreite Käufer den Nettopreis zahlen sollen – siehe wo B2B-Steuerbefreiungen liegen
Die Käuferin hat mitten in der Sitzung den Standort gewechselt customer.current_location hat sich geändert; der Warenkorb wurde unter dem Katalog des anderen Standorts gefüllt Den Warenkorb nach einem Standortwechsel erneut prüfen; Shopify dokumentiert, dass ein Headless-Warenkorb Produkte entfernt, die „für den aktuellen B2B-Kunden nicht veröffentlicht“ sind, wenn sich seine Käuferidentität ändert, dokumentiert aber nicht, was ein Warenkorb im Onlineshop tut – testen Sie es
Theme-JavaScript rendert den Preis neu, aus Daten, die nicht kontextbezogen sind Der serverseitig gerenderte Preis (Quelltext, JavaScript aus) weicht vom Preis nach dem Seitenskript ab Variantenauswahl und Mengenwahl den Kontextpreis lesen lassen
Headless: Der Warenkorb hat keine Käuferidentität Siehe Symptom E. Die Warenkorbkosten sind „geschätzt … können sich ändern, und Änderungen werden im Checkout berücksichtigt“ buyerIdentity mit customerAccessToken und companyLocationId am Warenkorb setzen

Symptom D: Mengenregeln oder Mengenstaffeln werden nicht angezeigt

Ursache Wie bestätigen Behebung
Das Theme ist zu alt, um sie anzuzeigen Onlineshop > Themes > die Version des Themes. „Mengenregeln für B2B-Kataloge werden in kostenlosen Shopify-Themes ab Version 8.0.0 unterstützt. Mengenpreise werden ab Version 11.0.0 unterstützt.“ Horizon ist ebenfalls kompatibel; Trade ist Shopifys für B2B gebautes Theme Das Theme aktualisieren oder das Liquid von Hand ergänzen (variant.quantity_rule, quantity_price_breaks) – Shopify nennt das „ein Tutorial für Fortgeschrittene“
Die Regeln liegen auf einem Katalog, der den Preisvergleich verloren hat Jeden Katalog auflisten, der den Standort erreicht. Shopify zeigt den niedrigsten Preis „ohne Mengenregeln oder Mengenpreisstaffeln“, und Regeln und Staffeln kommen mit dem gewinnenden Katalog Die Regeln auf den gewinnenden Katalog legen oder den konkurrierenden Katalog entfernen
Zwei Kataloge teilen sich den niedrigsten Preis „Haben zwei Kataloge denselben niedrigsten Preis für ein Produkt, werden die Mengenregeln und Mengenpreise des zuerst erstellten Katalogs angezeigt“ Erwartet – die Preise unterscheiden oder die Regeln in den zuerst erstellten Katalog verschieben
Mengenpreise haben den prozentualen Rabatt des Katalogs abgeschaltet „Nachdem Sie Mengenpreise auf ein Produkt angewendet haben, ist der Preis fixiert. Ein auf dem Katalog eingestellter Gesamtrabatt gilt nicht.“ Das Produkt kann also einen höheren Basispreis zeigen als seine Nachbarn Erwartet – Festpreise für den Katalogeintrag dieses Produkts setzen
Liquid zeigt die Standardregel variant.quantity_rule liefert Minimum 1, Maximum leer, Inkrement 1, wenn im Kontext der Käuferin keine Regel greift Die API-Sonde für denselben Standort prüfen; hat die API eine Regel und Liquid nicht, beim Shopify-Support melden

Symptom E: Nur der Headless-Shop ist falsch

Ursache Wie bestätigen Behebung
Die Abfragen sind nicht kontextualisiert Storefront-API-Abfragen fehlt @inContext(buyer: { customerAccessToken, companyLocationId }). „Ohne Kontextualisierung werden die Basispreise und die Produktveröffentlichung Ihres Shops verwendet“ Die Käuferin bei jeder Produktabfrage übergeben; die companyLocationId kommt aus einer Abfrage der Customer Account API
Nur die Produktseite ist kontextualisiert Produktseite richtig; Kollektionen, Suche und Warenkorb falsch. Shopifys eigenes Hydrogen-B2B-Rezept macht genau das und sagt: „Für die Produktion sollten alle Produktabfragen mit Käuferinformationen kontextualisiert werden“ Jede Abfrage kontextualisieren, die einen Preis oder eine Produktliste liefert
Der Warenkorb hat keine Käuferidentität cart.buyerIdentity fehlt companyLocationId / customerAccessToken Mit cartBuyerIdentityUpdate setzen; Produkte, die für die Käuferin nicht veröffentlicht sind, werden bei dieser Änderung aus dem Warenkorb entfernt
Antworten werden über Käufer hinweg zwischengespeichert Ein gemeinsamer Cache vor kontextualisierten Abfragen. Shopify warnt: „Wenn Sie diese Antworten zwischenspeichern, könnten andere Nutzer die B2B-Preise eines anderen Kunden sehen“ Käuferbezogene Antworten nie in einem gemeinsamen Cache halten; nach Käuferin schlüsseln oder den Cache umgehen

Kundenkonten für ein B2B-Käuferportal behandelt die Headless-Anmeldung selbst.

Es ist ein B2B-Preis, nur nicht der erwartete

Manchmal bekommt die Käuferin einen B2B-Preis – aus einem anderen Katalog als dem, den der Händler bearbeitet hat. Shopifys Auflösung ist deterministisch: Der spezifischste Katalog gewinnt (ein dem Standort zugewiesener Katalog schlägt auf Plus die Marktkataloge); sonst gewinnt der niedrigste Preis, verglichen ohne Mengenregeln oder Staffeln; bei Gleichstand kommen Regeln und Staffeln aus dem zuerst erstellten Katalog. Den einen Fall, den Shopify nicht dokumentiert, bildet ein Standort, der zwei voneinander unabhängigen B2B-Märkten entspricht – halten Sie die Marktbedingungen also überschneidungsfrei.

Die Diagnose besteht darin, jeden Katalog aufzulisten, der den Standort erreichen kann – die direkt zugewiesenen und die jedes zutreffenden Marktes –, und diese Regeln von Hand anzuwenden. Verlassen Sie sich für diese Liste nicht allein auf CompanyLocation.catalogs: Seine Beschreibung lautet „Kataloge, die dem Unternehmensstandort zugeordnet sind“, und sie sagt nicht, ob Marktkataloge enthalten sind. Der Beitrag zum Ausgangspreis hat die vollständige Kollisionstabelle, und die Referenz die Regeln mit ihren Quellen.

Im Admin angelegte Bestellentwürfe

Ein vom Händler angelegter Bestellentwurf wird nur dann wie eine B2B-Bestellung bepreist, wenn er das Unternehmen der Käuferin kennt: „Wenn einem Bestellentwurf ein B2B-Kunde und ein Unternehmensstandort zugeordnet sind, spiegeln die Preise, Zahlungsziele und Checkout-Optionen automatisch die Einstellungen für dieses Unternehmen wider.“ In der API ist das purchasingEntity.purchasingCompany mit Unternehmen, Standort und Kontakt; eine Purchasing Entity ist entweder ein Kunde oder ein Unternehmen, nicht beides. Ein Entwurf, der für den Kunden ohne den Unternehmensstandort angelegt wird, ist also wie eine Direktbestellung eines Endkunden bepreist zu erwarten.

Ein gesperrter Entwurf, der „den neuen Katalogpreis nicht übernommen hat“, funktioniert wie vorgesehen: Die Preissperre hält Preise fest, „auch wenn Sie den Produktpreis später aktualisieren“. Ein Bestellentwurf ist kein Angebot erklärt die eigenen Zustände des Bestellentwurfs.

Wenn Sie eine Angebots-App oder eine App zum Ausblenden von Preisen nutzen

Jede App, die Preise ausblendet, „Zum Ansehen der Preise anmelden“ zeigt oder einen eigenen Preis ausgibt, kann bei B2B-Käufern die Symptome A und B erzeugen, weil sie nach Anmeldung, Tags oder eigenen Regeln entscheidet – nicht nach dem Katalog. Shopify selbst weist darauf hin, dass „manche Drittanbieter-Apps“ nicht mit B2B funktionieren und dass Sie das beim Entwickler der App erfragen sollten. Prüfen Sie das Targeting jeder solchen App, bevor Sie Kataloge anfassen.

Bei QuotWay zählen drei Einstellungen, und alle drei sind dokumentiert:

  • Preis ausblenden mit „Alle Produkte auf den gewählten Seiten“ blendet jeden Preis auf diesen Seiten unabhängig vom Targeting aus – ein angemeldeter B2B-Kontakt verliert die Preise also auch. „Nur angebotsfähige Produkte“, die Voreinstellung, blendet einen Preis nur aus, wo Produkt und Käuferin zu Ihren Targeting-Regeln passen, und ab Professional können diese Regeln ein B2B-Unternehmen oder einen Unternehmensstandort treffen. Siehe Preise ausblenden und Targeting-Regeln. Preis ausblenden gibt es ab Starter – siehe Tarife und Preise.
  • Das Price Gate, das für das suchmaschinensichere Ausblenden genutzt wird (ab Professional), zeigt den Preis jeder angemeldeten Kundin. Setzen Sie einen erforderlichen Kunden-Tag, sieht ein angemeldeter B2B-Kontakt ohne diesen Tag stattdessen die Sperrmeldung – siehe Preise vor Suchmaschinen ausblenden.
  • Ein Angebot geht von dem Preis aus, den Shopify aufgelöst hat. QuotWay liest Katalogpreise; es schreibt nie Kataloge, Preislisten oder Veröffentlichungen. Ein Angebot, das beim Endkundenpreis beginnt, verweist also auf eine der Ursachen oben – der Beitrag zum Ausgangspreis zeigt genau, was QuotWay liest, und Shopify B2B mit QuotWay behandelt unternehmensbezogene Angebote.

Nach der Behebung: erneut testen

Führen Sie die B2B-Abschnitte des Launch-Testplans mit 50 Tests erneut aus: Anmeldung und Standortauswahl, Katalogpreise und Veröffentlichung, Bestellentwürfe für einen Unternehmensstandort und die Headless-Zeilen, falls der Shop headless ist. Testen Sie als Kontakt an jedem Standort, auf den es ankommt, nicht als Admin.

Häufige Fragen

Warum sieht ein angemeldeter B2B-Kunde auf Shopify Endkundenpreise?

Eine von fünf Bedingungen ist nicht erfüllt: Der Kunde ist kein Kontakt an einem Unternehmensstandort (oder hat „Kein Zugriff“), der falsche Standort ist ausgewählt, kein aktiver Katalog erreicht den Standort – ohne Plus kommt ein Katalog nur über einen B2B-Markt an, der den Standort enthält –, die Variante ist nicht im Katalog veröffentlicht, oder die Preisliste des Katalogs bepreist sie nicht. Prüfen Sie sie in dieser Reihenfolge mit der Ansicht neben dem Unternehmensstandort im Admin.

Warum sieht ein B2B-Kunde nach der Anmeldung keine Produkte?

Der Katalog, der seinen Standort erreicht, hat keine Veröffentlichung, oder die Produkte wurden aus dem Onlineshop entfernt, um sie B2B-exklusiv zu machen, ohne in einen Katalog aufgenommen zu werden. Shopify: Ohne Veröffentlichung „sehen“ B2B-Kunden „für diesen Standort keine Produkte“.

Funktionieren B2B-Preise mit klassischen Kundenkonten?

Nein. „Sie können klassische Kundenkonten nicht für B2B-Kunden und -Bestellungen verwenden.“ Klassische Konten sind seit dem 26. Februar 2026 abgekündigt; B2B läuft auf den aktuellen Kundenkonten mit Anmeldung per Einmalcode.

Welche Shopify-Themes zeigen B2B-Mengenregeln und Mengenpreise?

Kostenlose Shopify-Themes zeigen Mengenregeln ab Version 8.0.0 und Mengenpreise ab Version 11.0.0. Shopify nennt außerdem Horizon als kompatibel mit den B2B-Funktionen und Trade als sein für B2B gebautes Theme. Ältere Themes oder Themes von Drittanbietern brauchen ein Update oder eigenes Liquid.

Warum ändert sich der B2B-Preis zwischen Produktseite und Checkout?

Die häufigen dokumentierten Gründe sind eine im Warenkorb erreichte Mengenstaffel, ein automatischer Rabatt oder Rabattcode, der zum Katalogpreis hinzukommt, eine andere Steuereinbeziehung im Markt der Käuferin und ein Standortwechsel mitten in der Sitzung. In einem Headless-Shop ist ein Warenkorb ohne den Unternehmensstandort der Käuferin der erste Verdächtige.

Kann Caching die B2B-Preise einer Käuferin einer anderen zeigen?

In einem Headless-Shop ja – Shopify warnt, dass bei zwischengespeicherten, käuferbezogenen Storefront-API-Antworten „andere Nutzer die B2B-Preise eines anderen Kunden sehen könnten“. Halten Sie diese Antworten aus gemeinsamen Caches heraus.

Bekommen B2B-Kunden ihre Unternehmenspreise in Shopify POS?

Nein. Shopify sagt, Käufer mit B2B-Preisen „können diese Preise nicht über Shopify POS nutzen und müssen stattdessen in Ihrem Onlineshop kaufen“.

Warum verwendet mein im Admin angelegter Bestellentwurf nicht die Preise des Unternehmens?

Der Entwurf braucht einen B2B-Kunden und einen Unternehmensstandort – in der API eine purchasingEntity mit Unternehmen, Standort und Kontakt. Ein nur für den Kunden angelegter Entwurf ist wie eine Direktbestellung eines Endkunden bepreist, und ein Entwurf mit Preissperre behält seine Preise, nachdem sich der Katalog geändert hat.

Quellen

Shopify-Seiten, gelesen am 7. Oktober 2026 in API-Version 2026-10:

QuotWays Verhalten ist aus seiner öffentlichen Dokumentation und dem Quellcode der App beschrieben, gelesen am 7. Oktober 2026.

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.