From 37e9f199f44ff9a082fa56f527616642e8e49caf Mon Sep 17 00:00:00 2001 From: Marcio Bevervanso Date: Mon, 13 Apr 2026 19:26:09 -0300 Subject: [PATCH] feat: add redirect alerts for debugging stripe flow --- src/App.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/App.tsx b/src/App.tsx index cd7ff0a..c3b8baf 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -112,14 +112,19 @@ const AppContent: React.FC = () => { body: JSON.stringify({ plan: "mensal" }) }); const { url, error } = await res.json(); - if (!error && url) { + if (error) { + alert('Falha interna ao inicializar carrinho: ' + JSON.stringify(error)); + } else if (url) { localStorage.removeItem('intended_plan'); window.location.href = url; // Redireciona pro Checkout return; } + } else { + alert('Sessão não encontrada para redirecionamento. Verifique se precisa confirmar o email.'); } } catch (e) { console.error("Falha ao redirecionar para o checkout:", e); + alert('Erro ao comunicar com o servidor: ' + e); } }