Last updated: 7/9/2026
O Stripe redireciona para alguns pagamentos de carteira e 3D Secure — e depois retorna via payment_return para completar a transação.
Caminho B: usuário sai do site → Stripe → retorno com ?payment_return=1. Manipuladores em /checkout e /checkout/coins finalizam a compra.
Stripe >>> URL de retorno >>> confirmando
Prerequisites: Pagamento por carteira ou 3DS.
Step 1. Redirecionamentos esperados
Página do banco 3DS.
Alguns fluxos de carteira (desativados no modo apenas cartões em produção).
Step 2. Ao retornar
A página mostra Confirmando sua assinatura… ou confirmando moeda.
Deve aterrissar no caminho de checkout com payment_return — não em /settings.
Um return_url mal direcionado historicamente causou não cumprimento silencioso — corrigido via buildCheckoutStripeReturnUrl.
Aterrissar em /settings?payment_return=1 — manipulador errado, entre em contato com o suporte se for cobrado.
Complete o retorno ao checkout após 3DS; aguarde a mensagem de confirmação.
Tags