Checkout Success Page: Thank You Page mit eigenem CMS-Block + Bestelldetails (Magento 2)

Das Modul ermöglicht es, die standardmäßige Dankeseite nach einer Bestellung in Magento 2 durch eine erweiterte Version mit vollständigen Bestelldetails und einem konfigurierbaren CMS-Block zu ersetzen, z.
SKU
M2-SUCCESS-PAGE
30,75 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Checkout Success Page: Thank You Page mit eigenem CMS-Block + Bestelldetails (Magento 2)

MAGENTO 2 · NACH DEM KAUF · ZUSAMMENFASSUNG · CMS-INHALTE

Verwandeln Sie die Kaufbestätigung in eine übersichtliche Zusammenfassung.

Kowal Checkout Thank You Page

Zeigen Sie Ihren Kunden Bestelldetails, Produkte und Beträge zusammen mit einem eigenen CMS-Block. Erklären Sie, was als Nächstes passiert, und ergänzen Sie hilfreiche Informationen auf der Dankeseite.

Bestelldetails · Eigener CMS-Block · Optionale Google-Bewertungen

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Sie bereiten den CMS-Inhalt vor
Sie ergänzen Anleitungen, Kontaktinformationen und Hinweise nach dem Kauf.

02 · Sie aktivieren die Success Page
Sie wählen den Block und die Einstellungen für die Store View aus.

03 · Der Kunde sieht die Zusammenfassung
Nach der Bestellung erhält er Details und die nächsten Schritte.

Was gewinnt Ihr Shop?

Lernen Sie Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls kennen.

Wozu dient dieses Modul?

Die standardmäßige Thank You Page in Magento beendet die Customer Journey häufig mit einer kurzen Meldung und der Bestellnummer. Dieses Modul verwandelt die Success Page in einen nützlichen Kommunikationspunkt nach dem Kauf, ohne schwere Builder und ohne Umbau des Checkouts.

Was macht das Modul Kowal_CheckoutThankYouPage?

Das Modul Kowal_CheckoutThankYouPage erweitert die standardmäßige Thank You Page in Magento 2 und verwandelt sie in eine übersichtliche Ansicht der Bestellzusammenfassung mit der Möglichkeit, eigene Marketing- und Informationsinhalte hinzuzufügen. Es basiert auf dem Layout der Success Page und den Standardblöcken von Magento. Dadurch ist es schlank, kompatibel und sicher in der Wartung.

Ordnet und verschiebt standardmäßige Magento-Elemente in ein neues Layout

Das Modul bündelt wichtige Magento-Elemente, die nach dem Kauf sichtbar sind, an einer Stelle. Dadurch sieht der Kunde eine konsistente, geordnete Ansicht ohne verstreute Elemente:
  • Erfolgsmeldungen (checkout.success) sowie die Registrierung nach dem Kauf (checkout.registration) in einen dedizierten Seitencontainer,
  • standardmäßige messages, z. B. Warnungen, Fehler und Bestätigungen, in einen übersichtlichen Bereich oben auf der Seite.

Zeigt vollständige Bestelldetails an einer Stelle an

Die Success Page wird um den Bereich Order Details erweitert, in dem der Kunde alles Wichtige direkt zur Hand hat. Das reduziert Anfragen an den Support, etwa wo die Bestellung geprüft werden kann, und erhöht den Komfort des Kunden direkt nach dem Kauf:
  • grundlegende Bestellinformationen, Nummer und Datum,
  • Blöcke mit Bestellinformationen auf Basis nativer Magento-Komponenten, z. B. Magento\Sales\Block\Order\Info,
  • vollständige Zusammenfassung des Bestellinhalts.

Zeigt die Produktliste der Bestellung, items, sowie die vollständige Betragsübersicht, totals

Das Ergebnis: Der Kunde sieht einen übersichtlichen Bestellbeleg, ohne das Kundenkonto oder die E-Mail öffnen zu müssen. Das Modul rendert:
  • die Liste der Bestellpositionen (Magento\Sales\Block\Order\Items) zusammen mit Renderern (sales_order_item_renderers, sales_order_item_price),
  • die vollständige Kostenübersicht (Magento\Sales\Block\Order\Totals) mit Konfiguration für das Styling von label/value,
  • Steuern (Magento\Tax\Block\Sales\Order\Tax),
  • sowie, wenn der Shop auf Magento EE läuft und die Konfiguration verfügbar ist, den Bereich gift cards, bedingt über ifconfig='giftcard/email/identity'.

Fügt zusätzlichen Platz für Inhalte anderer Module hinzu, container

Das Modul stellt einen Container bereit. Dadurch können Sie, oder andere Module, zusätzliche Inhalte sicher in die Success Page einfügen, z. B. Versandinformationen, ein CTA zur mobilen App, B2B-Anleitungen usw., ohne den Core zu bearbeiten:
  • order.success.additional.info

Zeigt einen eigenen CMS-Block auf der Success Page an, konfigurierbar

Dies ist eine der wichtigsten Funktionen des Moduls: die Möglichkeit, in der Konfiguration einen CMS-Block auszuwählen, der auf der Thank You Page gerendert wird. Der CMS-Block wird über den Standard-CMS-Filter gerendert, sodass typische Magento-Direktiven wie Widgets, Variablen usw. funktionieren. Zusätzlich ist im Modul cache_lifetime festgelegt, z. B. 86400, damit statische Inhalte die Seite nicht belasten.
Im CMS-Block können Sie beispielsweise platzieren:
  • Anleitungen, was als Nächstes passiert, etwa Abwicklung, Fristen und Kontakt,
  • Informationen zu Rücksendungen und Reklamationen,
  • ein Werbebanner / einen Rabattcode für den nächsten Einkauf,
  • Links zu FAQ oder Hilfeseiten,
  • beschreibendes Cross-Selling, z. B. passendes Zubehör zum Kauf.

(Optional) Fügt Google Kundenrezensionen hinzu, Google Customer Reviews – Survey Opt-in

Nach Aktivierung der Funktion in der Konfiguration kann das Modul auf der Success Page das Opt-in-Skript Google Customer Reviews anzeigen, also eine Einladung zur Abgabe einer Bewertung nach dem Kauf.

So können Bewertungen gemäß dem Google-Mechanismus gesammelt werden, ohne Daten manuell in das Template einzutragen.

Die Integration füllt automatisch die erforderlichen Daten für gapi.surveyoptin.render() aus, u. a.:
  • merchant_id,
  • order_id,
  • email,
  • delivery_country,
  • estimated_delivery_date,
  • die Produktliste als products[].gtin, GTIN/EAN wird aus dem Produktattribut entnommen.

Unterstützt einen Kommentar / Bereich für zusätzliche Informationen, falls Sie ihn nutzen

Im Seitenlayout ist ein zusätzlicher Block für einen Kommentar / eigenen Inhalt vorgesehen (custom.comment). Dadurch können Sie Hinweise ergänzen, die zu Ihrem Verkaufsprozess passen, z. B. Bitte um Kontaktaufnahme bei ungewöhnlichen Bestellungen, Information zur Personalisierung usw.

Ist schlank und sicher für den Bestellprozess

Das Modul greift nicht in die Bestellung oder Zahlungen ein, sondern ändert ausschließlich die Präsentationsschicht der Success Page. Dadurch:
  • lässt es sich einfach implementieren,
  • lässt es sich einfach deaktivieren, um zur Standardansicht zurückzukehren,
  • ist das Risiko von Konflikten im Checkout minimal.

Wichtigste Vorteile, die sich tatsächlich aus dem Code ergeben

  • Einfache Konfiguration: aktivieren/deaktivieren + Auswahl eines CMS-Blocks zur Anzeige auf der Success Page.

  • Funktioniert pro Store View (scope: default/website/store).

  • Effizientes CMS-Rendering: Der Blockinhalt wird mit dem Standard-CMS-Filter gefiltert, Direktiven, Variablen, und mit einem shopabhängigen Schlüssel gecacht, standardmäßig 24h.

  • Zusammenspiel mit einem größeren Modul: Wenn ein aktives Kowal_ThankYouPage erkannt wird und in der Konfiguration aktiviert ist, dann:

    • wird die Option im Panel eingefroren, disabled,

    • und die Success Page bleibt unter der Kontrolle dieses größeren Moduls.

  • Keine Tabellen und Datenbankänderungen: Die Installation ist schlank, Layout + Blöcke + Konfiguration.

Konfiguration in Magento

Pfad: Stores → Configuration → Kowal Checkout → Order Success Page

  • Custom Order Success Page: eigene Success Page aktivieren/deaktivieren, wenn deaktiviert, wird die Standardseite von Magento wieder verwendet

  • Success Page Custom Block: Auswahl des CMS-Blocks, der nach den Bestelldetails angezeigt wird

CMS-Inhalt und Bestelldaten

Unter Stores → Configuration → Kowal Checkout → Order Success Page aktivieren Sie Custom Order Success Page und wählen Success Page Custom Block aus. Der Block sollte aktiv sein; sein Inhalt wird durch den CMS-Mechanismus von Magento gefiltert.

CMS hat standardmäßig eine Cache-Lebensdauer von 86400 Sekunden und einen Schlüssel, der den Shop berücksichtigt. Verwenden Sie darin Inhalte, die für Kunden der jeweiligen Store View gemeinsam gelten, z. B. Abwicklungsanleitungen und Kontaktinformationen. Details einer konkreten Bestellung werden in separaten Blöcken ohne Seiten-Cache gerendert.

Google-Bewertungen — Einstellungen und Integrationsdaten

Das optionale Survey Opt-in erfordert die Aktivierung sowie die Eingabe der Merchant ID. Außerdem legen Sie die Anzahl der Tage für die geschätzte Lieferung und den Attributcode GTIN/EAN fest. Das Modul übergibt Bestellnummer, E-Mail, Land, geschätztes Datum und Produktkennungen an das Google-Skript.

Das Datum wird als Tag der Anzeige + konfigurierte Anzahl von Tagen berechnet; es stammt nicht aus einer Berechnung des Versanddienstleisters. Der Code ruft das Lieferland mit Fallback auf das Rechnungsland ab, sichtbare Positionen sowie bis zu 50 eindeutige GTIN. Ein Teil zusätzlicher Konfigurationsfelder ändert diesen Ablauf in der geprüften Implementierung nicht.

Optionales Google Merchant Widget

Das Paket enthält außerdem ein Merchant Widget auf Shopseiten. In der Gruppe Merchant Widget (Google) legen Sie einen separaten Schalter, Merchant ID, Position LEFT_BOTTOM oder RIGHT_BOTTOM, Abstände für Desktop/Mobile und eine optionale Region fest.

Widget und Survey Opt-in sind standardmäßig deaktiviert. Die Sichtbarkeit der Google-Funktionen hängt außerdem vom Konto, korrekten Daten und dem Laden externer Skripte ab.

Abhängigkeiten und Zusammenarbeit mit anderen Erweiterungen

Das Paket erfordert kowal/base sowie kowal/module-checkout. Die Erkennung eines aktiven Kowal_ThankYouPage kann diesem die Kontrolle über die Success Page übergeben und den Schalter für die eigene Seite im Panel sperren.

Der Container order.success.additional.info ermöglicht das Einbinden eigener Blöcke. Der Bereich custom.comment liest den Bestellkommentar aus, sofern er durch den verwendeten Prozess oder die Erweiterung gespeichert wurde. Das Modul selbst fügt im Checkout kein Kommentarfeld hinzu.

Installation über Composer

Paket kowal/module-checkoutthankyoupage, Modul Kowal_CheckoutThankYouPage. Nachdem Sie den Zugriff auf das Kowal-Repository konfiguriert haben, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. In der Produktion berücksichtigen Sie Kompilierung und Deployment statischer Inhalte gemäß dem Prozess Ihres Shops.

Von der Konfiguration zum Ergebnis

1. Sie bereiten den CMS-Inhalt vor
Sie ergänzen Anleitungen, Kontaktinformationen und Hinweise nach dem Kauf.

2. Sie aktivieren die Success Page
Sie wählen den Block und die Einstellungen für die Store View aus.

3. Der Kunde sieht die Zusammenfassung
Nach der Bestellung erhält er Details und die nächsten Schritte.

Wie geht es mit meiner Bestellung weiter?

Neben den Produkten und der Betragsübersicht sieht der Kunde eine Abwicklungsanleitung, den Kontakt zum Support, einen Link zu den FAQ sowie Informationen zu Rücksendungen.

Den Inhalt aktualisieren Sie im CMS. Einen optionalen Code für den nächsten Einkauf oder eine Beschreibung von Zubehör fügen Sie als eigene Mitteilung hinzu; das Modul selbst erstellt keine Rabattregel und keine Produktempfehlungen.

Sorgen Sie für klare Kommunikation nach der Bestellung

Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Checkout Thank You Page und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Übereinstimmung mit der Vorlage Luma / Leer, KOWAL

Change Log

Version: 1.0.13

12.02.2026

Hinzugefügt

  • Integration **Google Customer Reviews (Survey Opt-in)** auf der Dankeseite nach der Bestellung, Success Page.
  • Neues Template: `view/frontend/templates/onepage/google_opinie.phtml`, das `platform.js` lädt und `gapi.surveyoptin.render()` rendert.
  • Neuer Block: `Kowal\CheckoutThankYouPage\Block\Onepage\Success\GoogleOpinie`, der den Payload für Google generiert, merchant_id, order_id, email, delivery_country, estimated_delivery_date, products[].gtin.
  • Hinzufügen des Blocks zum Layout der Success Page mit `cacheable='false'`, Daten pro Bestellung.

Konfiguration

  • Erweiterung von `system.xml` um den Konfigurationsbereich für Google-Bewertungen:
    • Integration aktivieren/deaktivieren.
    • `merchant_id` (Merchant Center ID).
    • `estimated_delivery_days` (Berechnung des Lieferdatums).
    • `gtin_attribute` (GTIN/EAN-Attributcode im Produkt).
    • Optionen für die Quelle des Lieferlandes, shipping/billing.
    • Limit für die Anzahl der Produkte im Payload.
  • Standardwerte in `etc/config.xml` hinzugefügt.
  • ACL für die Konfiguration hinzugefügt, Berechtigungen für den Bereich im Panel.

Notizen

  • Die Integration startet ausschließlich auf der Success Page nach Aufgabe einer Bestellung und basiert auf der letzten Bestellung aus der Checkout-Session.
  • Wenn erforderliche Daten fehlen, z. B. merchant_id, rendert der Block das Opt-in-Skript nicht.

Installationsanleitung für das Modul

Installation über Composer

Die Zugangsdaten zum Composer-Repository, die E-Mail-Adresse des Kunden und der Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie sind außerdem nach dem Login im Kundenbereich auf kowal.store verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch den erhaltenen Token. Führen Sie die Befehle im Magento-Stammverzeichnis aus.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-checkoutthankyoupage

Installation abschließen

Führen Sie nach der Installation des Pakets ein Magento-Update aus und leeren Sie den Cache:

php bin/magento setup:upgradephp bin/magento cache:flush

In der Produktionsumgebung führen Sie außerdem die DI-Kompilierung sowie das Deployment statischer Dateien gemäß dem Deployment-Prozess Ihres Shops aus.

Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Kundenbewertungen

Qualität
Preis
Support
Dobra kompatybilność
Bewertung von michal.magento
Plus za to, że nie gryzie się z innymi modułami — u mnie działa per store view bez problemu.
Qualität
Preis
Support
Lepsze ‘po zakupie’ bez przebudowy checkoutu
Bewertung von anna
Dodaliśmy blok CMS z informacją o dostawie i zwrotach oraz banner z kolejną ofertą. Zero kombinowania w layoutach ręcznie.
Preis
Qualität
Support
Prosto ale skutecznie
Bewertung von bartek.dev
Dokładnie tego potrzebowałem — jedna konfiguracja i mam własną treść na stronie sukcesu. Klient od razu widzi instrukcje i linki, a nie tylko numer zamówienia

3 Artikel

Schreiben Sie eine Bewertung
Sie bewerten: Checkout Success Page: Thank You Page mit eigenem CMS-Block + Bestelldetails (Magento 2)
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Fragen und Antworten

Frage
Was genau kann ich auf der Dankeseite anzeigen?
Antwort
Das Modul zeigt die standardmäßigen Bestellinformationen + eine vollständige Ansicht der Positionen und die Zusammenfassung an und ermöglicht zusätzlich das Einfügen eines beliebigen CMS-Blocks (Banner, Anweisungen, CTA, Marketinginhalte).
Frage
Kann ich unterschiedliche Inhalte für verschiedene Shops / Sprachversionen festlegen?
Antwort
Ja. Die Einstellungen sind im Scope Website/Store View verfügbar, sodass du für jede Shop-Version einen anderen CMS-Block angeben kannst.
Frage
Kann man das Modul schnell deaktivieren und zur Standardansicht von Magento zurückkehren?
Antwort
Ja — in der Konfiguration reicht es aus, „Custom Order Success Page“ zu deaktivieren, und das Modul zeigt die standardmäßige Erfolgseite von Magento an.
Frage
Ist das Modul sicher für die Performance?
Antwort
Ja — der Inhalt des CMS-Blocks wird gecacht (standardmäßig 86400 s) und hängt von der Store View ab, sodass die Seite nicht unnötig belastet wird.
Implemented in real Magento 2 stores
Case Study – Implementierung bei toursport.pl

Bei toursport.pl suchten Kunden nach dem Kauf häufig nach Informationen dazu, „wie es weitergeht“ — wo sie die Bestelldetails prüfen können, wie Versand/Abwicklung aussehen und welche Produkte als Zubehör passen. Die standardmäßige Magento-Erfolgsseite war zu knapp und bot keinen Platz für eine klare Anleitung.

Implementierte Lösung

Wir haben das Modul Kowal_CheckoutThankYouPage eingesetzt, um:

  • die vollständigen Bestelldetails auf der Erfolgsseite beizubehalten (Positionen, Beträge, Daten),

  • unten einen dedizierten CMS-Block hinzuzufügen, der für toursport.pl vorbereitet wurde.

Im CMS-Block wurden u. a. platziert:

  • eine kurze Anleitung „wie es weitergeht“ (E-Mail, Bearbeitungszeit, Kontakt),

  • ein Bereich mit Links zur Hilfe (Rückgaben, Reklamationen, AGB),

  • ein Banner, das zu weiteren Käufen anregt (z. B. Zubehör / Ergänzungen),

  • eine zur Marke passende Verkaufsbotschaft.

Ergebnis

  • Der Kunde sieht sofort nicht nur die Bestellnummer, sondern auch vollständige Informationen und Anweisungen.

  • Das Shop-Team kann die Inhalte ohne Beteiligung eines Entwicklers bearbeiten — es genügt, den CMS-Block auszutauschen.

  • Die Lösung ist schlank und sicher: Sie greift nicht in den Bestellprozess ein, sondern nur in die Erfolgsansicht.

Cookie-Einstellungen ändern