WooCommerce "In den Einkaufswagen" umgehen

  • Hallo Zusammen
    Ich versuche meine Frage bzw. Situation so präzise wie möglich zur formulieren. Bitte seht es mir nach, wenn ich es nicht zu 100% schaffe.

    Ziel: Ich möchte eine Verkaufsseite gestalten und auf dieser Verkaufsseite möchte ich die WooCommerce Kasse mit einem IFrame einbinden. Grund dafür: Höhere Conversion bei einem 2-Schritte Prozess: Erst Adresse eingeben --> Weiter Button --> IFrame-Inhalt Position verändern --> Bezahlmethode wählen. Sodass der Nutzer immer nur eins von beidem sieht.

    Problem: Um den Schritt "Kasse" überhaupt erst zu erreichen muss man ja logischerweise etwas in den Einkaufskorb legen und genau DAS brauche ich eigentlich gar nicht und passt nicht in den Ablauf an der Stelle. Gibt es eine Möglichkeit, dass ich diesen Schritt umgehe und auf dieser Seite standardmäßig bereits 1x Item in dem Warenkorb drin habe und nur noch den "Kassenprozess" durchlaufen muss, nicht aber das "in den Einkaufskorb legen".

    Ich wär super super super dankbar für eine Antwort und es wäre der Wahnsinn, wenn es dafür eine Lösung geben würde.

    Viele Grüße,
    Justin

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Theoretisch kannst du Produkte direkt in den Warenkorb legen, indem du folgende URL aufrufst:
    https://www.example.com/?add-to-cart=123

    Die Nummer am Ende ist die Product-Id.

    Das heißt, im Grunde könntest du den Link zu deinem Shop einfach um den Parameter ergänzen.
    Ich habe es jetzt nicht getestet, aber wahrscheinlich legst du dann das Produkt bei jedem Aufruf nochmal in den Warenkorb. Das heißt, du müsstest noch abfragen, ob es schon drin liegt.

    Alternativ könntest du den Aufruf vermutlich auch via Ajax machen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!