Last updated: 7/9/2026
Stripe redirige para algunos pagos de billetera y 3D Secure — luego regresa a través de payment_return para completar la transacción.
Ruta B: el usuario sale del sitio → Stripe → regresa con ?payment_return=1. Los controladores en /checkout y /checkout/coins finalizan la compra.
Stripe >>> URL de retorno >>> confirmando
Prerequisites: Pago con billetera o 3DS.
Step 1. Redirecciones esperadas
Página del banco 3DS.
Algunos flujos de billetera (desactivados en modo de tarjetas solo en producción).
Step 2. Al regresar
La página muestra Confirmando tu suscripción… o confirmando moneda.
Debe aterrizar en la ruta de pago con payment_return — no en /settings.
Un return_url mal dirigido históricamente causó incumplimiento silencioso — solucionado a través de buildCheckoutStripeReturnUrl.
Aterrizar en /settings?payment_return=1 — controlador incorrecto, contacta al soporte si se te ha cobrado.
Completa el retorno al checkout después de 3DS; espera el mensaje de confirmación.
Tags