Checkout Success Page: página de agradecimento com bloco CMS próprio + detalhes da encomenda (Magento 2)

85,55 € 69,55 €
Instalacja COMPOSER
M2-SUCCESS-PAGE
PayPal PayPal
Przelew Przelew

Para que serve este módulo?

A página predefinida “Thank You Page” no Magento termina muitas vezes o percurso do cliente com uma mensagem curta e o número da encomenda. Este módulo transforma a página de sucesso num ponto de comunicação útil após a compra, sem construtores pesados e sem reconstruir o checkout.

O que faz o módulo Kowal_CheckoutThankYouPage?

O módulo Kowal_CheckoutThankYouPage expande a página predefinida “Thank You Page” no Magento 2 e transforma-a num ecrã claro de resumo da encomenda, com a possibilidade de adicionar conteúdos próprios de marketing e informação. Funciona com base no layout da página de sucesso e nos blocos standard do Magento, pelo que é leve, compatível e seguro de manter.

  1. Organiza e move os elementos standard do Magento para um novo layout
    O módulo reúne num só local os principais elementos do Magento visíveis após a compra. Assim, o cliente vê uma vista coerente e organizada, sem elementos dispersos.:
    • mensagens de sucesso (checkout.success) e o registo após a compra (checkout.registration) num contentor dedicado da página,
    • as “messages” standard, como avisos, erros e confirmações, numa secção clara no topo da página.
  2. Apresenta todos os detalhes da encomenda num só local
    A página de sucesso é ampliada com a secção Detalhes da encomenda, onde o cliente tem à mão tudo o que é mais importante. Isto reduz o número de pedidos ao apoio ao cliente, como onde consultar a encomenda?, e aumenta o conforto do cliente logo após a compra:
    • informações básicas sobre a encomenda, como número e data,
    • blocos de informação da encomenda baseados em componentes nativos do Magento, por exemplo MagentoSalesBlockOrderInfo,
    • resumo completo do conteúdo da encomenda.
  3. Mostra a lista de produtos da encomenda, items, e o resumo completo dos valores, totals
    Resultado: o cliente vê um recibo claro da encomenda sem ter de entrar no painel da conta ou no e-mail. O módulo renderiza:
    • a lista de itens da encomenda (MagentoSalesBlockOrderItems) juntamente com os renderizadores (sales_order_item_renderers, sales_order_item_price),
    • o resumo completo dos custos (MagentoSalesBlockOrderTotals) com configuração de estilo label/value,
    • impostos (MagentoTaxBlockSalesOrderTax),
    • e — se a loja funcionar em Magento EE e a configuração estiver disponível — a secção gift cards, condicionalmente através de ifconfig='giftcard/email/identity'.
  4. Adiciona espaço extra para conteúdos de outros módulos, container
    O módulo disponibiliza um contentor, para que possa, ou para que outros módulos possam, injetar em segurança conteúdos adicionais na página de sucesso — por exemplo, informações de envio, CTA para a aplicação móvel, instruções B2B, etc. — sem editar o core.:
    • order.success.additional.info
  5. Apresenta um bloco CMS próprio na página de sucesso, configurável
    Esta é uma das funções mais importantes do módulo: a possibilidade de indicar na configuração o bloco CMS que será renderizado na Thank You Page. O bloco CMS é renderizado pelo filtro CMS standard, pelo que nele funcionam as diretivas típicas do Magento, como widgets, variáveis, etc. Além disso, o módulo tem cache_lifetime definido, por exemplo 86400, para que os conteúdos estáticos não sobrecarreguem a página.
    No bloco CMS pode inserir, por exemplo:
    • instruções sobre o que fazer a seguir, como processamento, prazos e contacto,
    • informações sobre devoluções e reclamações,
    • banner promocional / código de desconto para compras futuras,
    • links para FAQ ou páginas de ajuda,
    • cross-sell descritivo, por exemplo adicionar acessórios à compra.
  6. (Opcional) Adiciona Google Customer Reviews, Survey Opt-in
    Depois de ativada a função na configuração, o módulo pode apresentar na página de sucesso o script opt-in Google Customer Reviews, ou seja, um convite para deixar uma avaliação após a compra.

    Isto permite recolher avaliações de forma compatível com o mecanismo da Google, sem adicionar manualmente dados no template.

    A integração preenche automaticamente os dados necessários para gapi.surveyoptin.render(), incluindo:
    • merchant_id,
    • order_id,
    • email,
    • delivery_country,
    • estimated_delivery_date,
    • a lista de produtos como products[].gtin, com GTIN/EAN obtido do atributo do produto.
  7. Suporta comentário / secção de informações adicionais, se utilizar
    No layout da página está previsto um bloco adicional para comentário / conteúdo próprio (custom.comment). Assim, pode adicionar mensagens adaptadas ao processo de venda, por exemplo pedido de contacto em encomendas atípicas, informação sobre personalização, etc.
  8. É leve e seguro para o processo de encomenda
    O módulo não interfere na colocação da encomenda nem nos pagamentos — altera apenas a camada de apresentação da página de sucesso. Por isso:
    • é fácil de implementar,
    • é fácil de desativar, voltando à vista standard,
    • o risco de conflitos no checkout é mínimo.

Principais vantagens, diretamente resultantes do código

  • Configuração simples: ativar/desativar + seleção de um bloco CMS para apresentar na página de sucesso.

  • Funciona por store view, scope: default/website/store.

  • Renderização CMS eficiente: o conteúdo do bloco é filtrado pelo filtro CMS standard, diretivas e variáveis, e colocado em cache, por defeito 24h, com uma chave dependente da loja.

  • Sem conflitos com o módulo mais amplo: se detetar Kowal_ThankYouPage ativo, e ativado na configuração, então:

    • a opção no painel fica congelada, disabled,

    • e a página de sucesso permanece sob o controlo desse módulo mais amplo.

  • Sem tabelas nem alterações na base de dados: a instalação é leve, layout + blocos + configuração.

Configuração no Magento

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

  • Custom Order Success Page: ativa/desativa a página de sucesso própria, quando desativada, volta a página predefinida do Magento

  • Success Page Custom Block: seleção do bloco CMS a apresentar após os detalhes da encomenda

Versão: 1.0.13

12.02.2026

Adicionado

  • Integração **Google Customer Reviews (Survey Opt-in)** na página de agradecimento após a encomenda, Success Page.
  • Novo template: `view/frontend/templates/onepage/google_opinie.phtml`, que carrega `platform.js` e renderiza `gapi.surveyoptin.render()`.
  • Novo bloco: `KowalCheckoutThankYouPageBlockOnepageSuccessGoogleOpinie`, que gera o payload para a Google, merchant_id, order_id, email, delivery_country, estimated_delivery_date, products[].gtin.
  • Adição do bloco ao layout da página de sucesso, Success Page, com `cacheable='false'`, dados por encomenda.

Configuração

  • Expansão de `system.xml` com a secção de configuração das avaliações Google:
    • Ativar/desativar a integração.
    • `merchant_id` (Merchant Center ID).
    • `estimated_delivery_days`, cálculo da data de entrega.
    • `gtin_attribute`, código do atributo GTIN/EAN no produto.
    • Opções da origem do país de entrega, shipping/billing.
    • Limite do número de produtos no payload.
  • Adicionados valores predefinidos em `etc/config.xml`.
  • Adicionado ACL para a configuração, permissões para a secção no painel.

Notas

  • A integração é executada apenas na página de sucesso após a colocação da encomenda e baseia-se na última encomenda da sessão de checkout.
  • Na ausência dos dados obrigatórios, por exemplo merchant_id, o bloco não renderiza o script opt-in.
Implemented in real Magento 2 stores
Estudo de caso – implementação no projeto toursport.pl

Na toursport.pl, após a compra, os clientes procuravam frequentemente informações sobre “o que acontece a seguir” — onde consultar os detalhes da encomenda, como funciona a expedição/processamento e que produtos escolher como acessórios. A página de sucesso predefinida do Magento era demasiado limitada e não oferecia espaço para instruções claras.

Solução implementada

Aplicámos o módulo Kowal_CheckoutThankYouPage para:

  • manter todos os detalhes da encomenda na página de sucesso (itens, valores, dados),

  • adicionar na parte inferior um bloco CMS dedicado preparado para a toursport.pl.

No bloco CMS foram incluídos, entre outros:

  • uma breve instrução sobre “o que acontece a seguir” (email, prazo de processamento, contacto),

  • uma secção com links de ajuda (devoluções, reclamações, regulamento),

  • um banner a incentivar novas compras (por exemplo, acessórios / complementos),

  • uma mensagem comercial adaptada à marca.

Resultado

  • O cliente vê imediatamente não só o número da encomenda, mas também um conjunto completo de informações e instruções.

  • A equipa da loja pode editar o conteúdo sem intervenção de um programador — basta substituir o bloco CMS.

  • A solução é leve e segura: não interfere no processo de encomenda, apenas na vista de sucesso.

Pytania i odpowiedzi

Question
O que exatamente posso apresentar na página de agradecimento?
Answer
O módulo mostra as informações padrão da encomenda + a visualização completa dos artigos e o resumo, e também permite inserir qualquer bloco CMS (banner, instruções, CTA, conteúdos de marketing).
Question
Posso definir um conteúdo diferente para diferentes lojas / versões linguísticas?
Answer
Sim. As definições estão disponíveis no âmbito Website/Store View, pelo que pode indicar um bloco CMS diferente para cada versão da loja.
Question
É possível desativar rapidamente o módulo e voltar à visualização padrão do Magento?
Answer
Sim — na configuração, basta desativar “Custom Order Success Page” e o módulo apresentará a página de sucesso predefinida do Magento.
Question
O módulo é seguro para o desempenho?
Answer
Sim — o conteúdo do bloco CMS é armazenado em cache (por predefinição 86400s) e depende da store view, pelo que não sobrecarrega desnecessariamente a página.
Write Your Own Review
You're reviewing:Checkout Success Page: página de agradecimento com bloco CMS próprio + detalhes da encomenda (Magento 2)
Produtos
Aktualizacja preferencji plików cookie