Überblick
So funktioniert es
- Wenn der Warenkorb nur Upsell-Artikel enthält, wird die Checkout-Schaltfläche ausgegraut
- Unter der Schaltfläche erscheint eine Warnmeldung
- Sobald ein reguläres Produkt hinzugefügt wird, wird die Schaltfläche aktiv und die Warnung verschwindet – Bietet eine klare Validierung für Szenarien, in denen sichergestellt werden soll, dass Upsell-Produkte nur mit den zugehörigen Trigger-Produkten gekauft werden, z. B. durch gezielte Warnmeldungen.
Schritt 1: Benutzerdefiniertes HTML hinzufügen
Upcart > Cart Editor > Settings > Custom HTML
Füge im Abschnitt Above announcements/rewards Folgendes ein:
Hinweis zur Legacy-API:
window.upcartOnCartLoaded-Callbacks funktionieren noch, sind aber veraltet und erzeugen Konsolenwarnungen. Verwende upcartSubscribeCartLoaded für alle neuen Skripte.Schritt 2: Benutzerdefiniertes CSS hinzufügen
Upcart > Cart Editor > Settings > Custom CSS Füge den folgenden Code ein:
Endergebnis
- Der Checkout ist blockiert, solange sich nicht mindestens ein Nicht-Upsell-Produkt im Warenkorb befindet
- Eine Meldung informiert Kunden, warum der Checkout deaktiviert ist
- Das Erlebnis fühlt sich reibungslos und markenkonform an
- Verhindern versehentlicher Einzelkäufe von Upsell-Artikeln
- Beibehalten von Upsells als reine Zusatzprodukte
- Bessere Kontrolle über AOV und Produkt-Bundling