So funktioniert das Hinzufügen eines Bundles zum Warenkorb
Wenn eine Kundin oder ein Kunde ein Angebot auswählt und auf der Produktseite auf In den Warenkorb klickt, fügt Bundlex die ausgewählten Produkte, Mengen und berechtigten Extras hinzu. Beim normalen Hinzufügen werden sie gemeinsam hinzugefügt, und beim Checkout wird der resultierende Warenkorb geprüft, um den Rabatt zu berechnen.
Was Kundinnen und Kunden sehen sollten
Bei einem Bundle mit einer Gesichtscreme und einem Serum bedeutet eine Bundlex-Menge von 2 zwei vollständige Sets: zwei Cremes und zwei Seren. In dieser Demo kostet ein Daily Glow Duo 54 $ und zwei Sets kosten vor dem Versand 108 $.
Prüfe nach dem Hinzufügen zum Warenkorb jedes Produkt und jede Menge. Dieser Warenkorb enthält zwei Cremes für 50,40 $ und zwei Seren für 57,60 $, insgesamt 108 $. Beide Zeilen zeigen den Rabatt des Daily Glow Duo. Dein Theme kann einen Drawer, eine Warenkorbseite oder eine andere Bestätigung anzeigen. Entscheidend sind der Warenkorbinhalt und die Zwischensumme beim Checkout.
Gehe zur Kasse, um dieselben Produkte und den Rabatt zu bestätigen, bevor du die Bestellung aufgibst. Versandkosten, Steuern und andere berechtigte Rabatte können den Endbetrag beeinflussen. Wenn ein Extra fehlt, gehe nicht davon aus, dass eine erfolgreiche Meldung zum Hinzufügen bedeutet, dass das vollständige Bundle angekommen ist.
So erkennt Bundlex das Produktformular
Das Widget fügt dem Produktformular einen ausgeblendeten bx-product-form-Marker hinzu und überwacht Anfragen an den /cart/add-Endpunkt von Shopify. Der Marker ist die übliche Methode, um eine Bundle-Übermittlung zu erkennen.
Einige Themes erstellen eine Anfrage neu und entfernen ausgeblendete Felder. Bundlex verfügt außerdem über einen begrenzten Wiederherstellungsmechanismus für eine kürzlich ausgeführte Hinzufügung zum Warenkorb über das markierte Formular, wenn die angeforderte Variante und die aktuelle Auswahl weiterhin übereinstimmen. Ein fehlender Marker ist ein nützlicher diagnostischer Hinweis, bedeutet aber nicht automatisch, dass das Bundle nicht hinzugefügt werden kann.
Diese Wiederherstellung gilt nicht für jede benutzerdefinierte Anfrage. Im Modus „Nur Add-ons“ kann Bundlex die ausgewählten Add-ons hinzufügen, sobald das Hauptprodukt im direkten Anschluss an den Klick des Kunden hinzugefügt wurde, wenn ein Theme- oder App-Skript nur das Hauptprodukt hinzufügt. Bei manchen Konfigurationen fehlen sie trotzdem. Wenn ausgewählte Add-ons fehlen, kontaktiere den Support mit dem Link zur Produktseite, damit wir dies prüfen können. Wenn ein sichtbares Angebot die falschen Artikel hinzufügt, siehe Fehlerbehebung beim Hinzufügen zum Warenkorb.
Ausgewählte Produkte hinzufügen
Bundlex liest die ausgewählten Varianten, Mengen und optionalen Extras des Kunden aus und erstellt daraus die Bundle-Daten. Die Artikel werden gemeinsam hinzugefügt und nicht durch eine Abfolge separater Klicks des Kunden.
Wenn Shopify ein verschachteltes Hinzufügen ablehnt, kann Bundlex es ohne übergeordnete Beziehungen erneut versuchen. Wenn ein Extra weiterhin nicht verfügbar ist, kann die Wiederherstellung die Hauptprodukte erneut hinzufügen und dabei ihre Rabattinformationen beibehalten. Ein abgelehntes Hinzufügen führt nicht immer zu einem einzelnen Produkt zum vollen Preis. Das Ergebnis hängt davon ab, welcher Wiederholungsversuch erfolgreich ist und ob der verbleibende Warenkorb die Voraussetzungen erfüllt.
Wie der Checkout das Angebot erkennt
Warenkorbzeilen enthalten eine private _bundlexEigenschaft, die den Rabatt, das Angebot und jedes Extra identifiziert. Dadurch lassen sich Angebote mit derselben Menge unterscheiden, separat konfigurierte Extras identifizieren und markierte Zeilen von anderen Bundlex-Rabatten trennen.
Der Checkout verwendet den tatsächlichen Warenkorbinhalt, um Mengen, erforderliche Produkte und die Berechtigung zu prüfen. Das Tag unterstützt außerdem die Zuordnung von Umsätzen. Shopify blendet private Eigenschaften von Warenkorbzeilen im Checkout aus. Theme- und benutzerdefinierter Template-Code muss sie an anderer Stelle herausfiltern. Siehe Bundlex-Bestellcodes.
Benutzerdefinierte Eigenschaften und Abonnements
Die Integration verarbeitet gängige Anfragen zum Hinzufügen im JSON-, FormData- und URL-kodierten Format. Texteigenschaften, etwa Gravurtexte, werden in die erste Hauptproduktzeile kopiert. Sie werden nicht automatisch auf jede Bundle-Komponente dupliziert. Unterstützte Werte für Verkaufspläne werden entsprechend dem jeweils berechtigten Plan jedes Produkts separat verarbeitet.
Für Datei-Uploads ist eine Kompatibilitätsprüfung erforderlich. Die normale Wiederherstellung der Bundle-Anfrage bewahrt hochgeladene File-Werte nicht als Uploads auf. Gehe daher nicht davon aus, dass eine App für Datei-Uploads oder Personalisierung funktioniert, nur weil ihre Textfelder funktionieren. Teste den vollständigen Ablauf und kontaktiere den Support mit der Produkt-URL.
Benutzerdefinierte Kauf-Buttons und „Jetzt kaufen“
Eine separate Kauf- oder Nachnahme-App kann das standardmäßige Produktformular und die Shopify-Warenkorbanfrage umgehen. Bundlex kann nicht garantieren, dass erforderliche Bundle-Produkte, Gratisgeschenke oder Upsells über diesen Weg übertragen werden. Lass den „In den Warenkorb“-Button des Themes verfügbar und teste den alternativen Button mit deinem vollständigen Angebot.
„Jetzt kaufen“ ist ebenfalls ein anderer Weg als „In den Warenkorb“. Gehe nicht davon aus, dass alle Bundle-Komponenten übertragen werden, nur weil der normale Warenkorb funktioniert. Wenn das standardmäßige Hinzufügen direkt zum Checkout führen soll, verwende Warenkorb beim Checkout überspringen und überprüfe den daraus resultierenden Checkout.
Welche Menge im Warenkorb landet
- Bundlex-Mengenauswahl aktiv: Die Stepper-Steuerung des Widgets legt die Menge fest, und das Eingabefeld des Themes zeigt das Ergebnis an.
- Übliche Einrichtung der Rabattstufen-Navigation: Eine exakte native Menge kann eine passende Rabattstufe auswählen. Ein Zwischenwert kann dazu führen, dass das vorherige Angebot ausgewählt bleibt, sodass die im Angebot konfigurierte Menge hinzugefügt wird.
- Vom Support-Team aktivierte native Menge für einfache Rabattstufen: Einige Shops verwenden eine separate Einrichtung, die die vom Kunden eingegebene Menge beibehält.
Wenn die optionale Auswahl aktiviert ist und kein Angebot ausgewählt wurde, funktionieren die Steuerelemente des Themes normal, und Angebotsgeschenke oder Extras werden nicht hinzugefügt. Einfache Mengenrabatte können beim Checkout weiterhin angewendet werden, wenn der Warenkorb die Voraussetzungen erfüllt. Das Abwählen eines Angebots bedeutet nicht, dass auf alle Rabatte verzichtet wird.
Siehe Mengenverhalten des Themes und Mengenauswahl von Bundlex, um die benötigte Einrichtung auszuwählen.
War dieser Artikel hilfreich?
Dein Feedback hilft uns, unsere Dokumentation zu verbessern.