Personalizar comportamento de redirecionamento
Exiba uma página de confirmação com os dados do pedido do seu cliente.
Você pode personalizar como e se a Stripe redireciona os clientes após a conclusão do pagamento. É possível definir que a Stripe redirecione os clientes sempre ou só redirecionar para algumas formas de pagamento.
Para configurar redirecionamentos, especifique a página de retorno:
- No return_url quando você cria a sessão do Checkout no seu servidor
- No returnUrl quando você confirma a sessão do Checkout no cliente.
Ou você pode redirecionar os clientes somente se a forma de pagamento exigir ( por exemplo, uma página de autorização bancária para uma forma baseada em débito).
Redirecionar clientes para uma página de retorno
Quando você criar a Checkout Session, especifique o URL da página de retorno no return_url. Você pode adicionar a variável de modelo {CHECKOUT_
ao return_
para incluir o ID da sessão do Checkout concluída. Esta é uma cadeia de caracteres literal e você deve adicioná-la exatamente como você vê aqui. Não a substitua por um ID de sessão do Checkout, que acontece automaticamente depois que seu cliente paga e é encaminhado para a página de retorno.
Formas de pagamento baseadas em redirecionamento
Durante o pagamento, algumas formas de pagamento redirecionam o cliente para uma página intermediária, como uma página de autorização bancária. Quando concluem essa página, a Stripe os redireciona para sua página de retorno.
Para somente redirecionar o cliente para sua página de devolução se ele for redirecionado para uma página intermediária, defina redirect: 'if_
quando confirmar a sessão do Checkout.