Este artículo ofrece una guía completa para solucionar problemas técnicos de tu integración entre WooCommerce y Gelato. Desde comprobar el estado de salud de la app de Gelato hasta entender y utilizar los webhooks, te acompañamos en cada paso.
Supervisa el estado de tu app de Gelato en WooCommerce
¿Tienes problemas con tu integración de WooCommerce? Tu primera parada debería ser el estado de la app de Gelato dentro del Panel de WordPress/WooCommerce. Así es como puedes encontrarlo:
Ve a la sección "Gelato app".
Haz clic en "Estado".
Esta página ofrece una instantánea del estado de salud de tu app de Gelato. Si tienes dificultades, comparte el contenido completo de esta página de estado con nuestro equipo de atención al cliente para recibir ayuda rápida.
Cómo trabajar con Webhooks en WooCommerce
Los webhooks actúan como mensajeros entre tu tienda de WooCommerce y Gelato, y garantizan un flujo de datos sin interrupciones. Para una integración fluida, deben estar activos seis webhooks específicos. Para encontrarlos:
Ve a tu Panel de WooCommerce.
Haz clic en "Configuración".
Selecciona "Avanzado".
Elige "Webhooks".
Tu página de webhooks debería parecerse a esto:
Cómo desbloquear los registros de Webhook
Si tus Webhooks parecen estar configurados correctamente, pero sigues teniendo problemas de conexión o con los pedidos, revisa los registros de tu Webhook para obtener más información. Puedes acceder a estos registros desde:
Ve a "WooCommerce".
Selecciona "Estado".
Elige "Registros".
Solución de problemas comunes en WooCommerce
Fallo de Webhooks de WooCommerce
Si el estado de tu app de Gelato indica un error de webhook ("WooCommerce Webhooks => FAIL"), toca hacer un restablecimiento. Este proceso elimina y reinstala los ajustes necesarios de la API REST de Gelato y de los webhooks dentro de WooCommerce.
Hay dos opciones disponibles:
Restablecer desde el plugin
Ve a "Gelato" -> "Estado".
Busca y haz clic en el botón "Restablecer plugin" en la parte inferior izquierda. Esta acción desconecta tu tienda de Gelato y elimina la API asociada y la configuración del Webhook.
Vuelve a conectar tu tienda con Gelato para restablecer la integración.
Desactivar y reactivar el plugin
Ve a la sección "Plugins" en el Panel de WordPress.
Desactiva la integración de Gelato para el plugin de WooCommerce. Esto eliminará automáticamente la API REST de Gelato y la configuración de los webhooks.
Vuelve a activar el plugin para restablecer la conexión y configura los ajustes necesarios.
Error de redirección del sitio
Si en el estado de tu app de Gelato aparece "Check site redirection => FAIL", necesitas ajustar la configuración en tu WordPress.
Ve a "Settings" -> "General" en el Panel de WordPress.
Asegúrate de que los campos de dirección del sitio web y dirección de WordPress sean idénticos y usen HTTPS. Así garantizas una comunicación segura entre tu tienda y Gelato.
Si necesitas orientación para configurar el SSL, consulta la documentación de WooCommerce: https://woocommerce.com/document/ssl-and-https/.
Solución de problemas adicional
Comprueba si algún otro plugin aparte de Gelato puede estar causando el problema. Prueba a desactivarlos uno a uno para ver si se soluciona. Si al desactivar un plugin el problema desaparece, es probable que ese plugin no sea compatible con Gelato.
Si los resultados del chequeo de estado muestran "OK" sin ningún estado de "Fail", plantéate contactar con el soporte de WooCommerce. Pueden ayudarte a identificar y resolver cualquier posible problema de tu tienda.
Muy a menudo, los problemas con la integración se deben a plugins de seguridad o a la configuración del servidor. Asegúrate de que nuestro plugin de Gelato no esté bloqueado por nada en tu tienda y de que nuestros rangos de IP estén en la lista blanca en la configuración de tu firewall/servidor
Deberías incluir en la lista blanca las siguientes franjas de IP:
52.208.0.0/16
54.217.0.0/16
54.229.0.0/16
Explicación:
/16significa que todas las IP desde52.208.0.0hasta52.208.255.255están cubiertas.Esto se aplica de forma similar a los otros dos intervalos.
