Si buscas la solución a webservice prestashop, aquí la tienes explicada paso a paso por el equipo de soporte de AZprestashop.

Factusol, Sage, Holded y la mayoría de conectores hablan con PrestaShop a través de su webservice. Está desactivado por defecto.
Activarlo y crear la clave
| Versión | Dónde / cómo |
|---|---|
| 1.6 | Parámetros avanzados › Webservice: Activar el webservice = Sí y Añadir nueva clave. |
| 1.7 / 8 | Parámetros avanzados › Webservice: activar, Añadir nueva clave, marcar los recursos con sus permisos (GET/POST/PUT/DELETE). |
| 9 | Igual; además 9 incorpora una nueva API administrativa (Admin API) basada en OAuth para integraciones modernas, aunque el webservice clásico sigue disponible. |
Da solo los permisos que el conector necesite: productos, combinaciones, stock, clientes, direcciones y pedidos suelen bastar. Nunca Todos por comodidad.
Errores típicos
- 401 Unauthorized: la clave no tiene permiso sobre ese recurso, o el conector envía la clave mal (debe ir como usuario en autenticación básica, contraseña vacía).
- 404 en /api/: URL amigables desactivadas o .htaccess sin las reglas del webservice; regenéralo. En nginx necesita su bloque de reescritura.
- 500: activa el modo debug del webservice en la misma pantalla o mira
var/logs. - Lentitud: sincronizaciones completas cada 5 minutos saturan el servidor; pide al conector sincronizar solo cambios.
Si el conector que necesitas no existe, lo programamos: conectores y sincronización.
¿Prefieres que lo hagamos nosotros? Nuestro servicio de soporte PrestaShop resuelve este tipo de incidencias con precio cerrado y copia de seguridad previa. Cuéntanos qué te pasa.
Antes de empezar: copia de seguridad y caché
Antes de tocar ficheros o la base de datos, haz una copia de seguridad completa de la tienda. De esta forma, si algo sale mal, podrás volver atrás en minutos. Además, después de cada cambio vacía la caché de PrestaShop; de lo contrario, es posible que no veas el resultado y pienses que la solución no funciona. Por último, prueba siempre en una ventana privada del navegador para descartar la caché local.
¿Necesitas ayuda con webservice PrestaShop?
Si has seguido estos pasos y el problema continúa, no te preocupes: es más habitual de lo que parece. En primer lugar, revisa el resto de consejos sobre otros de nuestro blog. Además, puedes consultar la documentación oficial de PrestaShop. Sin embargo, si prefieres que lo resolvamos nosotros, nuestro servicio de mantenimiento PrestaShop se encarga con precio cerrado y copia de seguridad previa. Por lo tanto, solo tienes que contarnos qué te pasa y te contestamos en menos de 24 horas laborables.
- Etiquetas: PrestaShop 1.6.x, PrestaShop 1.7.x, PrestaShop 8.x, PrestaShop 9
¿No te ha funcionado o no quieres tocar código?
Nuestro equipo de soporte PrestaShop lo hace por ti: te decimos el precio antes de empezar y dejamos copia de seguridad de todo.