Checkout Success Page: Thank You Page con blocco CMS personalizzato + dettagli dell'ordine (Magento 2)

Il modulo consente di sostituire la pagina di ringraziamento predefinita dopo l'ordine in Magento 2 con una versione estesa che include tutti i dettagli dell'ordine e un blocco CMS configurabile, ad esempio istruzioni, banner, codice sconto, link, upsell.
Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
30,75 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Checkout Success Page: Thank You Page con blocco CMS personalizzato + dettagli dell'ordine (Magento 2)

MAGENTO 2 · DOPO L'ACQUISTO · RIEPILOGO · CONTENUTI CMS

Trasforma la conferma d'acquisto in un riepilogo chiaro.

Kowal Checkout Thank You Page

Mostra al cliente dettagli dell'ordine, prodotti e importi insieme a un blocco CMS personalizzato. Spiega i passaggi successivi e aggiungi informazioni utili alla pagina di ringraziamento.

Dettagli dell'ordine · Blocco CMS personalizzato · Recensioni Google facoltative

COME FUNZIONA IN PRATICA

01 · Prepari il contenuto CMS
Aggiungi istruzioni, contatti e informazioni dopo l'acquisto.

02 · Attivi la pagina di conferma
Scegli il blocco e le impostazioni per la vista negozio.

03 · Il cliente vede il riepilogo
Dopo l'ordine riceve dettagli e passaggi successivi.

Cosa ottiene il tuo negozio?

Scopri le funzioni, l'utilizzo e le impostazioni del modulo.

A cosa serve questo modulo?

La Thank You Page predefinita Magento spesso conclude il percorso del cliente con un breve messaggio e il numero dell'ordine. Questo modulo trasforma la pagina di conferma in un utile punto di comunicazione dopo l'acquisto, senza editor pesanti né ricostruzione del checkout.

Cosa fa il modulo Kowal_CheckoutThankYouPage?

Il modulo Kowal_CheckoutThankYouPage amplia la Thank You Page predefinita Magento 2, trasformandola in un riepilogo dell'ordine leggibile con contenuti di marketing e informazioni personalizzate. Si basa sul layout della pagina di conferma e sui blocchi standard Magento, risultando leggero, compatibile e sicuro da mantenere.

Organizza e sposta gli elementi standard Magento in un nuovo layout

Il modulo riunisce gli elementi principali Magento visibili dopo l'acquisto. Il cliente vede così una pagina coerente e ordinata, senza elementi sparsi:
  • messaggi di conferma (checkout.success) e registrazione dopo l'acquisto (checkout.registration) in un contenitore dedicato della pagina,
  • messages standard, come avvisi, errori e conferme, in una sezione chiara nella parte superiore.

Mostra i dettagli completi dell'ordine in un unico punto

La pagina di conferma viene ampliata con la sezione Order Details, dove il cliente trova tutte le informazioni importanti. Questo riduce le domande all'assistenza su dove consultare l'ordine e migliora l'esperienza subito dopo l'acquisto:
  • informazioni di base sull'ordine: numero e data,
  • blocchi di informazioni basati sui componenti nativi Magento, ad esempio Magento\Sales\Block\Order\Info),
  • riepilogo completo del contenuto dell'ordine.

Mostra l'elenco dei prodotti ordinati e il riepilogo completo degli importi

Il cliente vede un riepilogo chiaro dell'ordine senza accedere all'account o all'e-mail. Il modulo renderizza:
  • l'elenco delle voci dell'ordine (Magento\Sales\Block\Order\Items) insieme ai renderer (sales_order_item_renderers, sales_order_item_price),
  • il riepilogo completo dei costi (Magento\Sales\Block\Order\Totals) con configurazione degli stili label/value,
  • le imposte (Magento\Tax\Block\Sales\Order\Tax),
  • e, se il negozio usa Magento EE e la configurazione è disponibile, la sezione gift card, condizionata da ifconfig="giftcard/email/identity").

Aggiunge spazio per i contenuti di altri moduli tramite un contenitore

Il modulo offre un contenitore nel quale puoi inserire, anche tramite altri moduli, contenuti aggiuntivi nella pagina di conferma: informazioni sulla spedizione, inviti all'app mobile, istruzioni B2B e altro, senza modificare il core:
  • order.success.additional.info

Mostra un blocco CMS personalizzato e configurabile nella pagina di conferma

Una delle funzioni principali del modulo è la possibilità di indicare nella configurazione un blocco CMS, renderizzato nella Thank You Page. Il blocco utilizza il filtro CMS standard, supportando direttive Magento come widget e variabili. Il modulo imposta anche cache_lifetime, ad esempio 86400, affinché i contenuti statici non appesantiscano la pagina.
Nel blocco CMS puoi inserire, ad esempio:
  • istruzioni sui passaggi successivi: evasione, tempi e contatti,
  • informazioni su resi e reclami,
  • banner promozionale o codice sconto per acquisti successivi,
  • link alle FAQ o alle pagine di assistenza,
  • cross-selling descrittivo, ad esempio accessori da abbinare all'acquisto.

Facoltativamente aggiunge Google Customer Reviews – Survey Opt-in

Attivando la funzione, il modulo può mostrare nella pagina di conferma lo script opt-in Google Customer Reviews, ossia l'invito a lasciare una recensione dopo l'acquisto.

Consente di raccogliere recensioni tramite il meccanismo Google, senza aggiungere manualmente dati al modello.

L'integrazione compila automaticamente i dati richiesti da gapi.surveyoptin.render(), tra cui:
  • merchant_id,
  • order_id,
  • email,
  • delivery_country,
  • estimated_delivery_date,
  • l'elenco dei prodotti come products[].gtin con GTIN/EAN recuperato dall'attributo del prodotto.

Supporta un commento o una sezione di informazioni aggiuntive, se utilizzata

Il layout prevede un blocco aggiuntivo per commenti o contenuti personalizzati (custom.comment). Puoi aggiungere messaggi adatti al processo di vendita, come richieste di contatto per ordini particolari o informazioni sulla personalizzazione.

È leggero e sicuro per il processo d'ordine

Il modulo non interviene sull'inserimento dell'ordine o sui pagamenti: modifica solo la presentazione della pagina di conferma. Di conseguenza:
  • è facile da implementare,
  • è facile da disattivare, tornando alla vista standard,
  • il rischio di conflitti nel checkout è minimo.

Vantaggi principali derivanti dal codice

  • Configurazione semplice: attivazione/disattivazione e selezione di un blocco CMS da mostrare nella pagina di conferma.

  • Funziona per vista negozio con ambito default/website/store.

  • Rendering CMS efficiente: il contenuto viene elaborato dal filtro CMS standard per direttive e variabili e memorizzato in cache, per 24 ore come impostazione predefinita, con chiave dipendente dal negozio.

  • Interazione con un modulo più ampio: se rileva attivo Kowal_ThankYouPage e abilitato nella configurazione:

    • l'opzione nel pannello viene disabilitata,

    • la pagina di conferma rimane sotto il controllo del modulo più ampio.

  • Nessuna tabella o modifica al database: installazione leggera con layout, blocchi e configurazione.

Configurazione in Magento

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

  • Custom Order Success Page: attiva/disattiva la pagina di conferma personalizzata; se disattivata, torna la pagina predefinita Magento

  • Success Page Custom Block: seleziona il blocco CMS da mostrare dopo i dettagli dell'ordine

Contenuti CMS e dati dell'ordine

In Stores → Configuration → Kowal Checkout → Order Success Page attivi Custom Order Success Page e scegli Success Page Custom Block. Il blocco deve essere attivo e il suo contenuto viene elaborato dal filtro CMS Magento.

Il CMS ha una durata cache predefinita di 86400 secondi e una chiave che considera il negozio. Usa contenuti comuni ai clienti della vista, come istruzioni di evasione e contatti. I dettagli dell'ordine specifico vengono renderizzati in blocchi separati senza cache della pagina.

Recensioni Google: impostazioni e dati dell'integrazione

Il Survey Opt-in facoltativo richiede attivazione e Merchant ID. Imposti anche i giorni di consegna stimata e il codice dell'attributo GTIN/EAN. Il modulo trasmette allo script Google numero dell'ordine, e-mail, paese, data stimata e identificatori dei prodotti.

La data è calcolata come giorno di visualizzazione più il numero di giorni configurato; non deriva da un calcolo del corriere. Il codice recupera il paese di spedizione con fallback a quello di fatturazione, le voci visibili e fino a 50 GTIN univoci. Alcuni campi aggiuntivi di configurazione non modificano questo flusso nell'implementazione verificata.

Merchant Widget Google facoltativo

Il pacchetto contiene anche Merchant Widget nelle pagine del negozio. Nel gruppo Merchant Widget (Google) imposti un interruttore separato, Merchant ID, posizione LEFT_BOTTOM o RIGHT_BOTTOM, distanze desktop/mobile e regione facoltativa.

Widget e Survey Opt-in sono disattivati per impostazione predefinita. La visibilità delle funzioni Google dipende anche dall'account, dai dati corretti e dal caricamento degli script esterni.

Dipendenze e interazione con altre estensioni

Il pacchetto richiede kowal/base e kowal/module-checkout. Il rilevamento di Kowal_ThankYouPage attivo può trasferirgli il controllo della pagina di conferma e bloccare l'interruttore della pagina personalizzata nel pannello.

Il contenitore order.success.additional.info consente di aggiungere blocchi personalizzati. La sezione custom.comment legge il commento dell'ordine se salvato dal processo o dall'estensione utilizzata. Il modulo non aggiunge un campo commento nel checkout.

Installazione tramite Composer

Il pacchetto kowal/module-checkoutthankyoupage, modulo Kowal_CheckoutThankYouPage. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi compilazione e deploy dei contenuti statici secondo il processo del negozio.

Dalla configurazione al risultato

1. Prepari il contenuto CMS
Aggiungi istruzioni, contatti e informazioni dopo l'acquisto.

2. Attivi la pagina di conferma
Scegli il blocco e le impostazioni per la vista negozio.

3. Il cliente vede il riepilogo
Dopo l'ordine riceve dettagli e passaggi successivi.

Quali sono i prossimi passaggi per il mio ordine?

Accanto ai prodotti e agli importi, il cliente vede istruzioni di evasione, contatti dell'assistenza, link alle FAQ e informazioni sui resi.

Aggiorni il contenuto nel CMS. Puoi aggiungere un codice per gli acquisti successivi o una descrizione degli accessori come messaggio personalizzato; il modulo non crea autonomamente regole di sconto o raccomandazioni di prodotti.

Cura la comunicazione dopo l'ordine

Vuoi adattare il modulo al tuo negozio? Richiedi l'implementazione di Kowal Checkout Thank You Page e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Conformità al modello Luma / Vuoto, Fabbro

Change Log

Versione: 1.0.13

12.02.2026

Aggiunto

  • Integrazione **Google Customer Reviews (Survey Opt-in)** nella pagina di ringraziamento dopo l'ordine (Success Page).
  • Nuovo template: `view/frontend/templates/onepage/google_opinie.phtml` che carica `platform.js` ed esegue il rendering di `gapi.surveyoptin.render()`.
  • Nuovo blocco: `Kowal\CheckoutThankYouPage\Block\Onepage\Success\GoogleOpinie` che genera il payload per Google (merchant_id, order_id, email, delivery_country, estimated_delivery_date, products[].gtin).
  • Aggiunta del blocco al layout della pagina di successo (Success Page), con `cacheable='false'` (dati per ordine).

Configurazione

  • Estensione di `system.xml` con la sezione di configurazione delle recensioni Google:
    • Attiva/disattiva l'integrazione.
    • `merchant_id` (Merchant Center ID).
    • `estimated_delivery_days` (calcolo della data di consegna).
    • `gtin_attribute` (codice attributo GTIN/EAN nel prodotto).
    • Opzioni per l'origine del paese di consegna (shipping/billing).
    • Limite del numero di prodotti nel payload.
  • Aggiunti valori predefiniti in `etc/config.xml`.
  • Aggiunto ACL per la configurazione (permessi per la sezione nel pannello).

Note

  • L'integrazione viene avviata esclusivamente nella pagina di successo dopo l'invio dell'ordine e si basa sull'ultimo ordine della sessione checkout.
  • In assenza dei dati richiesti (ad es. merchant_id), il blocco non esegue il rendering dello script opt-in.

Istruzioni per l'installazione del modulo

Installazione tramite Composer

I dati di accesso al repository Composer, ovvero l indirizzo e-mail del cliente e il token di licenza, saranno inviati via e-mail dopo l acquisto. Sono disponibili anche nel pannello cliente dopo l accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

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

Completamento dell'installazione

Dopo aver installato il pacchetto, esegui l'aggiornamento di Magento e svuota la cache:

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

In ambiente di produzione, esegui anche la compilazione DI e il deployment dei file statici secondo il processo di deployment del negozio.

Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Recensioni dei clienti

Qualité
Prezzo
Assistenza
Dobra kompatybilność
Recensito da michal.magento
Plus za to, że nie gryzie się z innymi modułami — u mnie działa per store view bez problemu.
Qualité
Prezzo
Assistenza
Lepsze ‘po zakupie’ bez przebudowy checkoutu
Recensito da anna
Dodaliśmy blok CMS z informacją o dostawie i zwrotach oraz banner z kolejną ofertą. Zero kombinowania w layoutach ręcznie.
Prezzo
Qualité
Assistenza
Prosto ale skutecznie
Recensito da 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 articolo/i

Scrivi la tua recensione
Stai recensendo: Checkout Success Page: Thank You Page con blocco CMS personalizzato + dettagli dell'ordine (Magento 2)
Il tuo voto:
Prezzo
Qualité
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Domande e risposte

Domanda
Cosa posso visualizzare esattamente nella pagina di ringraziamento?
Risposta
Il modulo mostra le informazioni standard sull’ordine + la visualizzazione completa degli articoli e il riepilogo, e inoltre consente di inserire qualsiasi blocco CMS (banner, istruzioni, CTA, contenuti di marketing).
Domanda
Posso impostare un contenuto diverso per vari negozi / versioni linguistiche?
Risposta
Sì. Le impostazioni sono disponibili nello scope Website/Store View, quindi puoi indicare un blocco CMS diverso per ogni versione del negozio.
Domanda
È possibile disattivare rapidamente il modulo e tornare alla visualizzazione standard di Magento?
Risposta
Sì — nella configurazione basta disattivare “Custom Order Success Page” e il modulo mostrerà la pagina di successo predefinita di Magento.
Domanda
Il modulo è sicuro per le prestazioni?
Risposta
Sì — il contenuto del blocco CMS viene memorizzato nella cache (per impostazione predefinita 86400s) e dipende dalla store view, quindi non appesantisce inutilmente la pagina.
Implemented in real Magento 2 stores
Case study – implementazione nel progetto toursport.pl

In toursport.pl, dopo l’acquisto i clienti cercavano spesso informazioni su “cosa succede dopo” — dove verificare i dettagli dell’ordine, come funziona la spedizione/evasione e quali prodotti scegliere come accessori. La pagina di successo predefinita di Magento era troppo essenziale e non offriva spazio per istruzioni chiare.

Soluzione implementata

Abbiamo utilizzato il modulo Kowal_CheckoutThankYouPage per:

  • mantenere tutti i dettagli dell’ordine nella pagina di successo (articoli, importi, dati),

  • aggiungere in fondo un blocco CMS dedicato preparato per toursport.pl.

Nel blocco CMS sono stati inseriti, tra gli altri:

  • brevi istruzioni su “cosa succede dopo” (e-mail, tempi di evasione, contatto),

  • una sezione con link di assistenza (resi, reclami, regolamento),

  • un banner che invita a nuovi acquisti (ad es. accessori / complementi),

  • un messaggio commerciale adatto al brand.

Risultato

  • Il cliente vede subito non solo il numero dell’ordine, ma anche tutte le informazioni e le istruzioni.

  • Il team dello shop può modificare il contenuto senza l’intervento di uno sviluppatore — basta sostituire il blocco CMS.

  • La soluzione è leggera e sicura: non interviene sul processo d’ordine, ma solo sulla vista di successo.

Modifica le preferenze sui cookie