Prestashop: ¿Qué hace esta integración?
Qué hace la integración de relBase con Prestashop: emite notas de venta y boletas, sincroniza productos y stock, y qué no hace.
La integración entre relBase y Prestashop (versión 1.7 en adelante) le permite automatizar la emisión de documentos tributarios, mantener su inventario sincronizado y gestionar sus productos desde un solo lugar.
¿Qué puede hacer con esta integración?
1. 🧾 Emisión automática de documentos tributarios A partir de los pedidos pagados en Prestashop, relBase genera de forma automática:
- Notas de venta
- Boletas electrónicas afectas
El documento se elige en la integración, en ¿Qué tipo de documento desea emitir?, y se usa en todos los pedidos. También puede definir la forma de pago, la bodega, el vendedor y si el documento incluye el costo de envío.
📌 Para emitir una factura electrónica, genérela desde la nota de venta del pedido, con Generar factura afecta. Para eso, la integración debe emitir notas de venta.
⚠️ La lista ¿Qué tipo de documento desea emitir? también muestra facturas, pero en Prestashop elija Nota de venta o Boleta electrónica: todos los pedidos se emiten con el mismo documento y Prestashop no envía a relBase el giro del comprador.
2. Sincronización de productos (Prestashop → relBase) Cada vez que guarda un producto en Prestashop, el módulo de relBase avisa el cambio:
- Si el producto no existe en relBase, se crea, siempre que tenga activo Crear producto si no existe en relBase.
- Si ya está enlazado, relBase toma lo que usted definió: Tomar el precio de la tienda, Tomar el nombre de la tienda, Tomar el código (SKU) de la tienda (también el código de barras), Tomar el estado (activo/inactivo) de la tienda y Crear las categorías de la tienda.
- El código del producto es el Código de referencia de Prestashop. El código de barras es el EAN-13, el ISBN o el UPC, el primero que tenga el producto.
⚠️ Es unidireccional: hacia Prestashop, relBase solo informa el stock. Los cambios de precio, nombre, descripción o fotos que haga en relBase no llegan a Prestashop.
3. Sincronización de stock (relBase → Prestashop) relBase informa a Prestashop el stock de los productos enlazados cuando hay:
- ventas (factura, boleta o guía), con Sincronizar stock con ventas;
- notas de venta que descuentan stock, con Sincronizar stock con nota de venta;
- ajustes de inventario (entrada o salida), con Sincronizar stock con ajuste de inventario.
Estas opciones se definen en la puesta en marcha de la integración, en el paso Definir el stock. Si usa Stock de seguridad, esas unidades se restan del stock que se informa a Prestashop.
⚠️ Si modifica el stock directamente en Prestashop, ese cambio no llega a relBase. Desde Prestashop, el stock de relBase solo cambia con los pedidos, al emitir su documento.
4. Imágenes de los productos Esta integración no sincroniza las imágenes de Prestashop. Cárguelas a mano en cada producto de relBase.
5. Correo al cliente Si activa Enviar documento generado al email cliente, relBase envía la boleta al correo del comprador. Los textos de ese correo se personalizan en Configuración General, pestaña Plantillas de correo, en Documentos electrónicos.
⚠️ La nota de venta no se envía por correo.
6. Conexión de varias tiendas Puede conectar varias tiendas Prestashop a una misma empresa de relBase. Cada integración tiene su propia API Key relBase, que se pega en el módulo de esa tienda.
⚠️ Cada tienda Prestashop solo puede estar enlazada a una empresa de relBase.
Consideraciones importantes
📌 Sobre los documentos tributarios
- El documento se emite solo cuando todos los productos del pedido están enlazados en relBase. Si falta alguno, el pedido queda Pendiente en Ventas > Pedidos web hasta que lo enlace.
- El documento lleva los precios del pedido, con IVA y con los descuentos aplicados en Prestashop.
📌 Sobre la sincronización de productos
- Si ya tiene productos creados en relBase, sincronícelos con Prestashop para que relBase sepa qué producto corresponde a cada publicación. Se enlazan por código (SKU).
- Todos los productos y variantes de Prestashop deben tener un Código de referencia (SKU) único antes de sincronizar.
- Si una publicación no aparece en relBase, use Traer un producto por su código, en Mantenimiento de la integración: la trae sin recorrer todo el catálogo. Esta opción existe solo en Prestashop.
- Packs de productos: la integración crea los productos de Prestashop como productos simples o con variantes, nunca como pack. Para trabajar con packs, cree primero el pack en relBase, con el mismo código (SKU) que su publicación en Prestashop, según ¿Cómo crear un Pack de Productos?
📌 Sobre el manejo del stock
- Una venta hecha en relBase descuenta el stock en Prestashop solo si el producto está enlazado y la integración tiene activo Sincronizar stock con ventas. Para las notas de venta, la opción es Sincronizar stock con nota de venta.
📌 Sobre el costo de despacho
- Si activa Incluir costo de envío en los documentos, el documento lleva el valor del despacho informado por Prestashop en el pedido, como un ítem aparte con el producto que eligió para el envío.
🔗 Enlaces de interés
- Prestashop : Configuración
- Prestashop : Configuración (en relBase)
- Prestashop : Cómo se maneja el impuesto del precio en la sincronización de productos
- ¿Cómo sincronizar una venta con E-commerce?
- ¿Cómo sincronizar packs de productos con mi integración?
Si tiene más preguntas o necesita asistencia adicional, no dude en contactarnos a través de contacto@relbase.cl indicando:
- la URL de su tienda Prestashop;
- el número del pedido, si su duda es sobre un pedido.