Tienda WooCommerce inaccesible
Desbloquee un conector de WooCommerce en pausa (HTTP 403, credenciales, SSL, DNS)
Cuando Order Invoicer no puede acceder a la API de su tienda WooCommerce, ponemos el conector en pausa y dejamos de facturar hasta que vuelva a responder. Esta página cubre las causas más comunes y cómo solucionar cada una.
Una vez que haya aplicado una solución, abra el conector en Order Invoicer y haga clic en Probar conexión y reactivar: volvemos a comprobar su tienda y reactivamos el conector automáticamente si responde.
Su tienda está bloqueando nuestras llamadas a la API (HTTP 403)
Esta es, con diferencia, la causa más común, y no hay ningún problema con sus credenciales: un plugin de seguridad, un firewall o un servicio de protección contra bots de su tienda está bloqueando nuestras solicitudes a la REST API de WooCommerce.
Permita nuestras llamadas en el que utilice de estos:
- Plugins de seguridad (Wordfence, Solid Security, All-In-One WP Security…): añada una excepción para la ruta
/wp-json/wc/v3/y para el user agentOrderInvoicer. - Cloudflare: desactive el Bot Fight Mode o añada una regla que permita
/wp-json/wc/*. - ModSecurity / firewall de aplicaciones: incluya en la lista blanca las solicitudes a la REST API de WooCommerce.
- Firewall del servidor o del hosting: pida a su proveedor de hosting que confirme que nada bloquea las solicitudes a
/wp-json/.
No tenemos una dirección IP fija, así que permita nuestras llamadas por ruta de URL y user agent en lugar de por IP.
Sus claves de API no son válidas o han caducado (HTTP 401)
Nuestra solicitud llegó a su tienda, pero la clave de API de WooCommerce fue rechazada.
- Compruebe que la clave de API sigue existiendo en WooCommerce → Settings → Advanced → REST API y que tiene acceso de Read.
- Si regeneró o eliminó la clave, vuelva a conectar su tienda desde la configuración del conector en Order Invoicer.
- Asegúrese de que la REST API de WooCommerce esté activada.
Su certificado SSL no es válido
No enviamos sus credenciales a través de una conexión no fiable, por lo que un certificado caducado, autofirmado o que no coincida detiene la sincronización.
- Renueve o reemplace el certificado SSL de su tienda.
- Compruebe que la cadena completa de certificados está instalada y que
https://se carga sin advertencias en un navegador.
Su tienda no respondió (DNS / conexión)
El servidor de su tienda no respondió, normalmente por una caída temporal del hosting.
- Esto suele resolverse por sí solo: seguimos reintentando y reactivamos el conector en cuanto su tienda responde, así que no hay nada que hacer.
- Si persiste, compruebe que su dominio se resuelve y que su servidor está en funcionamiento.
¿Sigue atascado?
Si nada de lo anterior le ayuda, escríbanos a contact@orderinvoicer.com y lo investigaremos con usted.