Personaliza el comportamiento de redireccionamiento
Muestra una página de confirmación con la información del pedido del cliente.
Puedes personalizar cómo y en qué casos Stripe redirige a tus clientes después de que completan el pago. Puedes elegir que Stripe siempre redirija a los clientes o solo lo haga para algunos métodos de pago.
Para configurar redireccionamientos, especifica la página de retorno:
- En la return_url al crear la sesión de Checkout en tu servidor.
- En la returnUrl al confirmar la sesión de Checkout en el cliente.
Como alternativa, puedes redireccionar a los clientes solo si el método de pago lo exige(por ejemplo, una página de autorización bancaria para un método basado en el débito).
Los webhooks son necesarios para la gestión logística
No puede confiar en activar la gestión logística solo desde su página de aterrizaje de proceso de compra porque no se garantiza que sus clientes visiten esa página. Por ejemplo, alguien puede pagar con éxito y luego perder su conexión a Internet antes de que se cargue su página de destino.
Configuración de un controlador de eventos de webhook para que Stripe pueda enviar eventos pago directamente a su servidor, omitiendo el cliente por completo. Los webhooks proporcionan la forma más confiable de confirmar cuándo recibir pagos. Si se produce un error en la entrega de eventos de webhook, Stripe reintenta varias veces.
Redirigir a los clientes a una página de retorno
Al crear la sesión de Checkout, especifica la URL de la página de retorno en la return_url. Puedes agregar la variable de plantilla {CHECKOUT_
a la return_
para incluir la ID de la sesión de Checkout completada. Esta es una cadena literal y debes agregarla exactamente como se ve aquí. No la sustituyas con una ID de sesión de Checkout. Esto sucede automáticamente después de que el cliente paga y es redirigido a la página de retorno.
Métodos de pago basados en redirecciones
Durante el proceso de pago, algunos métodos de pago redirigen al cliente a una página intermedia, como una página de autorización bancaria. Cuando completan esa página, Stripe los redirige a tu página de retorno.
Para redirigir al cliente a tu página de retorno solo si se le redirige a una página intermedia, establece redirect: 'if_
cuando confirmes la sesión de Checkout.