Ir al contenido principal

Comprobación del estado de la app de WooCommerce de Gelato y webhooks

Aprende a solucionar problemas de tu integración de WooCommerce y Gelato supervisando el estado de la app, comprobando los webhooks y corrigiendo errores comunes

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:

  1. Ve a la sección "Gelato app".

  2. 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.

captura_de_pantalla_2021-09-08_a_las_12.21.43.png


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:

  1. Ve a tu Panel de WooCommerce.

  2. Haz clic en "Configuración".

  3. Selecciona "Avanzado".

  4. Elige "Webhooks".

Tu página de webhooks debería parecerse a esto:

Captura_de_pantalla_2021-11-23_a_las_22.29.32.png

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:

  1. Ve a "WooCommerce".

  2. Selecciona "Estado".

  3. Elige "Registros".

Captura_de_pantalla_2021-11-23_a_las_22.27.30.png


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

  1. Ve a "Gelato" -> "Estado".

  2. 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.

  3. Vuelve a conectar tu tienda con Gelato para restablecer la integración.

Captura de pantalla__121_.png
reset_plugin.png
connect.png

Desactivar y reactivar el plugin

  1. Ve a la sección "Plugins" en el Panel de WordPress.

  2. 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.

  3. Vuelve a activar el plugin para restablecer la conexión y configura los ajustes necesarios.

Captura_de_pantalla__123_.png
Captura_de_pantalla__125_.png
Captura_de_pantalla__127_.png

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.

  1. Ve a "Settings" -> "General" en el Panel de WordPress.

  2. 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.

  3. 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

  1. 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.

  2. 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.

  3. 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:

  • /16 significa que todas las IP desde 52.208.0.0 hasta 52.208.255.255 están cubiertas.

  • Esto se aplica de forma similar a los otros dos intervalos.

¿Ha quedado contestada tu pregunta?