„In den Warenkorb“ fügt nur 1 Artikel zum vollen Preis hinzu, kein Rabatt
Wenn die Auswahl von „2 kaufen“ oder „3 kaufen“ nur einen Artikel zum vollen Preis hinzufügt, prüfe zuerst, was im Warenkorb angekommen ist und ob Shopify eine frühere Anfrage abgelehnt hat. Dasselbe sichtbare Ergebnis kann mehrere Ursachen haben.
Ergebnis prüfen
- Bestätige, dass das Widget sichtbar ist und ein Angebot ausgewählt wurde.
- Prüfe die Mengen, Geschenke und zusätzlichen Artikel im Warenkorb.
- Prüfe nach Möglichkeit, ob die Positionen die private Eigenschaft
_bundlexin der/cart.js-Antwort des Shops enthalten. - Lade die Produktseite mit Strg/Cmd + Umschalt + R vollständig neu und wiederhole dieselbe Auswahl.
Wenn kein Angebot ausgewählt ist, weil Angebotsauswahl ist optional aktiviert ist, ist das Hinzufügen über das Theme ohne zusätzliche Angebotsdaten erwartungsgemäß. Aktivierte Zusatzoptionen werden trotzdem hinzugefügt. Wenn das Widget fehlt, beginne mit Widget wird nicht angezeigt. Wenn alle Artikel ankommen, aber die Preise abweichen, siehe Abweichung beim Warenkorbgesamtbetrag.
Anfrage und Antwort erfassen
- Öffne die Entwicklertools des Browsers und wähle Netzwerk.
- Wähle das Angebot aus und klicke auf In den Warenkorb.
- Suche die
/cart/add-Anfragen. Prüfe sowohl die übermittelten Artikel als auch den Antwortstatus. - Achte auf nachfolgende Wiederholungsversuche und alle
[Bundlex]-Meldungen in der Konsole.
Ein standardmäßiges Hinzufügen verwendet /cart/add oder /cart/add.js. Ein benutzerdefinierter Ablauf, der stattdessen Warenkorbänderungsanfragen verwendet, muss separat untersucht werden. Das Ändern vorhandener Warenkorbpositionen ist nicht der normale Ablauf zum Hinzufügen eines Bundles.
Produktformular-Markierung prüfen
Bundlex fügt dem Produktformular normalerweise dieses ausgeblendete Eingabefeld hinzu:
<input type="hidden" name="bx-product-form" value="1">
- Fehlt im Formular: Das Widget wurde möglicherweise nicht an das übermittelte Formular angehängt. Prüfe das App-Embed oder den App-Block, den passenden veröffentlichten Rabatt und ob die Seite ein zweites Formular enthält, beispielsweise eine fixierte Leiste.
- Im Formular vorhanden, aber in der Anfrage fehlend: Ein Theme oder eine App hat die Anfrage möglicherweise neu erstellt. Bundlex verfügt über einen begrenzten Wiederherstellungsweg für eine neue passende „In den Warenkorb“-Aktion. Daher beweist die fehlende Markierung allein keinen Fehler. Prüfe die endgültigen Artikel und die Antwort.
Wenn die Wiederherstellung nicht funktioniert, sende dem Support die Produkt-URL und die Schritte zur Reproduktion. Das Beibehalten ausgeblendeter Formularfelder und Positionseigenschaften kann die Unterstützung durch den Theme- oder Warenkorb-App-Entwickler erfordern.
Wenn Shopify 422 zurückgibt
Eine 422 meldet einen Fehler beim Hinzufügen, aber Shopify kann einige Artikel bereits hinzugefügt haben. Prüfe den tatsächlichen Warenkorb, bevor du es erneut versuchst. Lies die Antwortmeldung und prüfe die Verfügbarkeit jedes Geschenks und jeder Zusatzoption, einschließlich Bestand und Veröffentlichung im Onlineshop.
Bundlex kann zunächst versuchen, eine abgelehnte verschachtelte Nutzlast ohne übergeordnete Beziehungen erneut zu senden und anschließend Hauptprodukte mit ihren Rabattinformationen erneut hinzuzufügen, wenn ein zusätzlicher Artikel nicht hinzugefügt werden kann. Das erneute Senden der ursprünglichen Anfrage ist ein späterer Fallback. Vor dem erneuten Versuch, ein abgelehntes Angebot hinzuzufügen, prüft Bundlex, ob gesendete Positionen im Warenkorb angekommen sind. Der erneute Versand wird übersprungen, wenn sie gefunden werden oder der Warenkorb nicht überprüft werden kann. Daher bedeutet eine 422 nicht immer, dass ein Artikel zum vollen Preis hinzugefügt oder ein Rabatt verloren wurde.
Für kostenlose Einheiten des Hauptprodukts verwende X kaufen, Y erhalten. Prüfe bei separaten Prämienprodukten die Einrichtung und Verfügbarkeit von Geschenken. Eine allein abgelehnte Anfrage beweist nicht, dass passende Varianten die Ursache sind.
Wenn eingegebene Mengen unerwartet reagieren
In der üblichen Einrichtung der Stufennavigation kann eine exakte Menge ein passendes Angebot auswählen. Ein Wert zwischen zwei Stufen kann das aktuelle Angebot ausgewählt lassen und dessen konfigurierte Menge hinzufügen. Das Angebot wird dadurch nicht unbedingt abgewählt und nicht jede Einheit zum vollen Preis berechnet.
Die eigene Mengenauswahl von Bundlex und vom Support aktivierte native Mengeneinstellungen verhalten sich unterschiedlich. Siehe Mengensynchronisierung, bevor du weitere Stufen als Workaround hinzufügst.
Kurzübersicht
| Was du siehst | Nächste Prüfung |
|---|---|
| Keine Markierung im übermittelten Formular | Widget-Aktivierung und das Produktformular, an das es angehängt wurde |
| Markierung im Formular, aber in der Anfrage fehlend | Ob die Wiederherstellung die ausgewählten Artikel hinzugefügt hat, anschließend die erneute Erstellung der Anfrage durch Theme oder App |
| 422-Antwort | Antwortmeldung, Verfügbarkeit zusätzlicher Artikel und nachfolgende Wiederholungsversuche |
| Eingegebene Menge weicht von der Warenkorbmenge ab | Welche Einrichtung der Mengensteuerung aktiv ist |
| Der Browser wechselt die Seite, bevor das Hinzufügen abgeschlossen ist | Zeitpunkt der benutzerdefinierten Weiterleitung, siehe Warenkorb-Weiterleitungen |
Wenn die Ursache unklar bleibt, kontaktiere den Support mit der Produkt-URL, dem ausgewählten Angebot, der erwarteten Menge, dem tatsächlichen Ergebnis und allen Fehlermeldungen.
War dieser Artikel hilfreich?
Dein Feedback hilft uns, unsere Dokumentation zu verbessern.