El botón Finalizar sigue cargando
Soluciona el botón de finalizar que sigue girando y nunca completa una reserva porque tu servidor no puede enviar correos electrónicos.
¿Qué puedes hacer con esto?
- Solucionar el botón de finalizar que muestra un spinner de carga y nunca completa
- Conseguir que tu flujo de reserva funcione para que las citas se creen realmente
- Configurar un envío de correo fiable para todos los correos de WordPress
- Prevenir futuros problemas relacionados con el correo en todo tu sitio
Ejemplo: Un cliente selecciona una reparación de pantalla, rellena sus datos de contacto, elige una franja horaria y hace clic en "Finalize". El botón gira sin parar — sin confirmación, sin correo, sin cita creada. Mientras tanto, el cliente piensa que la reserva falló y abandona tu sitio.
Dónde encontrarlo
Este problema no lo causa un ajuste de RepairPlugin — es un problema a nivel de servidor. Necesitarás comprobar la capacidad de envío de correo de tu servidor y posiblemente instalar un plugin SMTP.
- Para probar el correo: ve a WordPress Admin > Users > Add New
- Para instalar un plugin SMTP: ve a WordPress Admin > Plugins > Add New
Cómo solucionarlo
Por qué ocurre
Cuando un cliente finaliza una reserva, RepairPlugin intenta enviar un correo de confirmación. Si tu servidor no puede enviar correos (la función PHP mail está desactivada), esto causa un error fatal que impide que la reserva se complete.
Comprueba si este es el problema
- Ve a WordPress Admin > Users > Add New
- Crea un usuario de prueba y marca la opción de "Enviar al nuevo usuario un email sobre su cuenta"
- Si esto también falla, tu servidor no puede enviar correos
Solución A: Pregunta a tu proveedor de hosting
- Contacta con tu proveedor de hosting
- Pídeles que activen la función PHP mail en tu servidor
- Prueba de nuevo después de que confirmen que está activada
Solución B: Instala un plugin SMTP (recomendado)
Un plugin SMTP envía todos los correos de WordPress a través de un servidor de correo dedicado. Esto es más fiable y mejora la entrega de correo.
- Ve a Plugins > Add New en tu panel de WordPress
- Busca WP Mail SMTP by WPForms
- Haz clic en Install Now y luego en Activate
- Ve a Settings > WP Mail SMTP
- Rellena los datos de tu servidor SMTP:
- SMTP Host: El servidor SMTP de tu proveedor de correo (por ejemplo,
smtp.gmail.com) - SMTP Port: Normalmente 587 (TLS) o 465 (SSL)
- Encryption: TLS o SSL
- Username: Tu dirección de correo electrónico
- Password: Tu contraseña de correo o contraseña específica de aplicación
- SMTP Host: El servidor SMTP de tu proveedor de correo (por ejemplo,
- Guarda los ajustes y envía un correo de prueba para verificar
Después de configurar SMTP, el botón de finalizar debería funcionar porque los correos ahora pueden enviarse.
Preguntas frecuentes
¿Cómo sé si es un problema de correo u otra cosa?
La prueba más rápida: intenta crear un nuevo usuario de WordPress y marca la opción de "enviar correo". Si WordPress en sí no puede enviar correos, eso confirma que es un problema de correo del servidor — no un problema de RepairPlugin.
¿Un plugin SMTP solucionará otros problemas de correo también?
Sí. Un plugin SMTP gestiona todos los correos de WordPress — no solo los de RepairPlugin. Tus confirmaciones de pedido, correos de recordatorio, restablecimiento de contraseñas y correos de formularios de contacto se beneficiarán de una entrega más fiable.