// Removida a constante BUMPS, pois agora eles devem ser configurados dentro da Hotmart. const BASE = 5.9; function CheckoutPage({ onBack, lead, onTermos, onPrivacidade }) { const { useState } = React; // Estado para o Checkbox Obrigatório (Checklist Item 1) const [legalAccepted, setLegalAccepted] = useState(false); const [redirecting, setRedirecting] = useState(false); const totalStr = `$${BASE.toFixed(2).replace('.', ',')}`; const goToHotmart = (e) => { e.preventDefault(); if (!legalAccepted) return; setRedirecting(true); // 1. A URL base limpa com o seu código de produto const hotmartBaseUrl = "https://pay.hotmart.com/L106669479L"; // 2. Parâmetros dinâmicos para a Hotmart const params = new URLSearchParams({ off: 'xkvbt23j', // Código da sua oferta específica name: lead?.nome || '', email: lead?.email || '', phonenumber: lead?.telefone ? lead.telefone.replace(/\D/g, '') : '', checkoutMode: 10 // Oculta a etapa de digitação de email na Hotmart, se possível }); // 3. Monta o link final e redireciona window.location.href = `${hotmartBaseUrl}?${params.toString()}`; }; return (