Fix new services implementation 5

This commit is contained in:
Urtzi Alfaro
2025-08-15 17:53:59 +02:00
parent 03b4d4185d
commit f7de9115d1
43 changed files with 1714 additions and 891 deletions

View File

@@ -141,7 +141,7 @@ const RegisterPage: React.FC<RegisterPageProps> = ({ onLogin, onNavigateToLogin
toast.success('¡Pago procesado correctamente!');
setFormData(prev => ({ ...prev, paymentCompleted: true }));
setPaymentStep('completed');
// Skip intermediate page and proceed directly to registration
onPaymentSuccess();
} catch (error) {
@@ -299,14 +299,11 @@ const RegisterPage: React.FC<RegisterPageProps> = ({ onLogin, onNavigateToLogin
// Move to payment step, or bypass if in development mode
if (bypassPayment) {
// Development bypass: simulate payment completion
// Development bypass: simulate payment completion and proceed directly to registration
setFormData(prev => ({ ...prev, paymentCompleted: true }));
setPaymentStep('completed');
toast.success('🚀 Modo desarrollo: Pago omitido');
// Proceed directly to registration
setTimeout(() => {
handleRegistrationComplete();
}, 1500);
// Proceed directly to registration without intermediate page
handleRegistrationComplete();
} else {
setPaymentStep('payment');
}