PrestaShop
Disponible
Esta integración está activa y lista para usar en todos los planes Pro.
Conecta tu tienda PrestaShop a Frihet. Importa productos y pedidos directamente desde la API Webservice.
¿Para qué sirve?
Con PrestaShop integrado:
- Importar pedidos — Los pedidos de tu tienda se convierten en facturas en Frihet
- Importar productos — Trae tu catálogo de PrestaShop para unificar la gestión
- Datos sincronizados — Precios, cantidades, referencias y estados se importan automáticamente
Requisitos
- PrestaShop 1.7 o superior — Con el Servicio Web habilitado
- Clave API — Generada desde el panel de administración
- HTTPS obligatorio — Tu tienda debe tener certificado SSL
- Frihet Pro o superior
Configurar la conexión
Paso 1: Genera una clave API en PrestaShop
- En tu panel de administración de PrestaShop, ve a Parámetros Avanzados → Servicio Web
- Haz clic en Añadir nueva clave
- Activa los permisos de lectura (GET) para:
products— Para importar productosorders— Para importar pedidoscustomers— Para datos de cliente
- Copia la clave generada
Paso 2: Conecta en Frihet
- En Frihet, ve a Ajustes → Integraciones
- Busca PrestaShop y haz clic
- Introduce la URL de tu tienda (ej:
https://mitienda.com) - Pega la Clave API
- Haz clic en Probar Conexión para verificar
- Si es correcto, haz clic en Guardar
Importar datos
Importar productos
- Ve a Ajustes → Integraciones → PrestaShop → pestaña Datos
- Haz clic en Importar productos
- Frihet importa todos los productos activos de tu tienda
- Los productos duplicados (mismo SKU o nombre) se omiten automáticamente
Importar pedidos
- En la misma pestaña Datos, haz clic en Importar pedidos
- La primera importación trae los pedidos de los últimos 30 días
- Las siguientes importaciones traen solo los pedidos nuevos desde la última sincronización
- Cada pedido genera una factura con el formato
PS-{id}
Datos importados
Productos
| Dato PrestaShop | Dato Frihet |
|---|---|
| Nombre | Nombre del producto |
| Referencia | SKU |
| Precio (sin impuestos) | Precio unitario |
| Descripción corta | Descripción |
| Activo (sí/no) | Estado activo/inactivo |
Pedidos
| Dato PrestaShop | Dato Frihet |
|---|---|
| ID del pedido | Número de factura (PS-{id}) |
| Fecha del pedido | Fecha de emisión |
| Productos del pedido | Líneas de factura |
| Cantidad | Cantidad |
| Precio unitario (sin IVA) | Precio unitario |
| Referencia del pedido | Notas de la factura |
Ejemplo real
Pedido en PrestaShop
Pedido #4521 - 18 feb 2026
- 3x Camiseta Básica (ref: CAM-001) @ €15 = €45
- 1x Sudadera Premium (ref: SUD-010) @ €45 = €45
Total: €90 + €18,90 IVA (21%) = €108,90
En Frihet tras importar
Factura PS-4521
Fecha: 18 feb 2026
- 3x Camiseta Básica @ €15 = €45
- 1x Sudadera Premium @ €45 = €45
Subtotal: €90,00
IVA (21%): €18,90
Total: €108,90
Estado: Pagada
Diferencias con WooCommerce
| Característica | PrestaShop | WooCommerce |
|---|---|---|
| Tipo de conexión | Clave API (Webservice) | Consumer Key + Secret |
| Sync en tiempo real | No (importación manual) | Sí (webhooks) |
| Dirección | PrestaShop → Frihet | WooCommerce → Frihet |
| Formato factura | PS-{id} | WC-{number} |
Limitaciones
- Importación manual — Los pedidos no se sincronizan en tiempo real. Debes hacer clic en "Importar pedidos" periódicamente
- Solo lectura — Frihet importa datos de PrestaShop pero no escribe de vuelta
- Sin datos de dirección en facturas — Los datos de envío del pedido no se trasladan al cliente (próximamente)
Troubleshooting
"Error de conexión al probar"
- Verifica que la URL es correcta y usa
https:// - Comprueba que el Servicio Web está habilitado en PrestaShop
- Verifica que la clave API tiene permisos de lectura para
products,ordersycustomers - Si usas un firewall o
.htaccess, asegúrate de que no bloquea/api/
"No se importan todos los productos"
- Solo se importan productos activos (estado = 1)
- Productos con el mismo SKU o nombre ya existentes se omiten (deduplicación)
"Los pedidos no aparecen"
- La primera importación trae solo los últimos 30 días
- Verifica que los pedidos tienen estado "procesando" o superior
- Haz clic en "Importar pedidos" de nuevo si han llegado nuevos
"¿Puedo desconectar sin perder datos?"
Sí. Los productos y facturas ya importados quedan en Frihet. Desconectar solo impide nuevas importaciones.
Para desconectar:
- Ve a Ajustes → Integraciones → PrestaShop → pestaña Configuración
- Haz clic en Desconectar
- Confirma