Personalizar comportamento de redirecionamento
Exiba uma página de confirmação com os dados do pedido do seu cliente.
Se você tiver uma integração com o Checkout que usa uma página hospedada pela Stripe, ela redirecionará seu cliente para uma página de finalização que você criou e hospeda no seu site. Você pode usar os dados de uma sessão do Checkout para exibir uma página de confirmação de pedido para o cliente (por exemplo, nome ou valor do pagamento) após o pagamento.
Redirecionar os clientes para uma página de sucesso
Para usar os detalhes de uma sessão do Checkout:
- Modifique o success_url para passar o ID da sessão do Checkout para o lado do cliente.
- Busque a Sessão do Checkout com o ID da sua página de finalização.
- Use a Sessão do Checkout para personalizar o conteúdo da página de finalização.
Modificar o URL de sucesso Lado do servidor
Insira a variável de modelo {CHECKOUT_
em success_
ao criar a Sessão do Checkout. Observe que essa string é literal e deve ser adicionada exatamente como está aqui. Não substitua por uma ID de Sessão de Checkout — isso acontecerá automaticamente depois que seu cliente pagar e for encaminhado para a página de finalização.
Criar a página de sucesso Lado do servidor
Busque a sessão do Checkout usando o ID e crie uma página de sucesso mostrando os dados do pedido. Este exemplo também mostra o nome do cliente:
Testar a integração
Para confirmar que seu redirecionamento está funcionando como esperado:
- Clique no botão de checkout.
- Preencha o nome do cliente e outros dados de pagamento.
- Clique em Pagar.
Se funcionar, você será redirecionado para a página de sucesso com a mensagem personalizada. Por exemplo, se você usou a mensagem dos exemplos de código, a página de sucesso exibirá: Obrigado pelo seu pedido, Jenny Rosen!