Saltar al contenido principal

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

  1. En tu panel de administración de PrestaShop, ve a Parámetros AvanzadosServicio Web
  2. Haz clic en Añadir nueva clave
  3. Activa los permisos de lectura (GET) para:
    • products — Para importar productos
    • orders — Para importar pedidos
    • customers — Para datos de cliente
  4. Copia la clave generada

Paso 2: Conecta en Frihet

  1. En Frihet, ve a AjustesIntegraciones
  2. Busca PrestaShop y haz clic
  3. Introduce la URL de tu tienda (ej: https://mitienda.com)
  4. Pega la Clave API
  5. Haz clic en Probar Conexión para verificar
  6. Si es correcto, haz clic en Guardar

Importar datos

Importar productos

  1. Ve a AjustesIntegracionesPrestaShop → pestaña Datos
  2. Haz clic en Importar productos
  3. Frihet importa todos los productos activos de tu tienda
  4. Los productos duplicados (mismo SKU o nombre) se omiten automáticamente

Importar pedidos

  1. En la misma pestaña Datos, haz clic en Importar pedidos
  2. La primera importación trae los pedidos de los últimos 30 días
  3. Las siguientes importaciones traen solo los pedidos nuevos desde la última sincronización
  4. Cada pedido genera una factura con el formato PS-{id}

Datos importados

Productos

Dato PrestaShopDato Frihet
NombreNombre del producto
ReferenciaSKU
Precio (sin impuestos)Precio unitario
Descripción cortaDescripción
Activo (sí/no)Estado activo/inactivo

Pedidos

Dato PrestaShopDato Frihet
ID del pedidoNúmero de factura (PS-{id})
Fecha del pedidoFecha de emisión
Productos del pedidoLíneas de factura
CantidadCantidad
Precio unitario (sin IVA)Precio unitario
Referencia del pedidoNotas 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ísticaPrestaShopWooCommerce
Tipo de conexiónClave API (Webservice)Consumer Key + Secret
Sync en tiempo realNo (importación manual)Sí (webhooks)
DirecciónPrestaShop → FrihetWooCommerce → Frihet
Formato facturaPS-{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, orders y customers
  • 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:

  1. Ve a AjustesIntegracionesPrestaShop → pestaña Configuración
  2. Haz clic en Desconectar
  3. Confirma

Próximos pasos