PrestaShop B2B - implantación, integraciones, soporte

Una plataforma B2B en PrestaShop que habla con tu ERP

Desarrollo y mantengo tiendas mayoristas y portales de pedidos B2B: tarifas por cliente, límites de crédito, pedido rápido por referencia y documentos que llegan solos a tu ERP. Trabajo con PrestaShop desde hace más de 16 años y dirijo personalmente todo el proyecto, desde el análisis de procesos hasta el soporte tras la puesta en marcha.

  • Integraciones con ERP, contabilidad, factura electrónica, almacén y transportistas
  • Una plataforma nueva, o la toma de control y evolución de una tienda B2B existente en PrestaShop
  • PrestaShop 1.7, 8 y 9, B2B y B2C en una sola instalación
Radosław Balcerzak - desarrollador PrestaShop, proyectos e integraciones B2B
Radosław Balcerzak - desarrollador PrestaShop, implantación e integración de plataformas B2B.
  • 16+años con PrestaShop
  • 400+proyectos realizados
  • 30+módulos PrestaShop propios
  • 1 personadel análisis al soporte, sin intermediarios

Antes de empezar

Una tienda mayorista no es una tienda con otra tarifa

PrestaShop tiene en los ajustes de clientes un interruptor «Modo B2B». Añade los campos de empresa, el saldo permitido, el número máximo de días de pago y una valoración de riesgo del cliente. Es un buen punto de partida, pero no una plataforma mayorista: no trae las tarifas de tu ERP, no bloquea un pedido cuando se supera el límite de crédito y no permite que un comercial haga un pedido en nombre del cliente.

La diferencia entre B2C y B2B no está en la plantilla, sino en el proceso. Un comprador profesional no navega por categorías: sabe lo que necesita y quiere pedirlo en dos minutos, a su precio y con sus condiciones. Por eso cada proyecto empieza por cómo se gestiona hoy un pedido en tu empresa: quién lo recibe, dónde se vuelve a teclear y cuántas veces.

Tienda B2CPlataforma B2B
Compradorun particular, a menudo puntualuna empresa, de forma regular, varios empleados en una misma cuenta
Precioun precio con IVA igual para todostarifa del cliente desde el ERP, descuentos por tramos, precios sin IVA, precios de contrato
Pedidounos pocos productos desde la fichadecenas de líneas introducidas por referencia, desde un archivo o un pedido anterior
Pagopor adelantado, onlinetransferencia con vencimiento, límite de crédito, bloqueo por facturas vencidas
Documentosfactura generada por PrestaShopfactura desde el ERP y el sistema de factura electrónica, abonos, saldo visible en la cuenta
Origen de los datosPrestaShopel ERP: precios, stock y clientes vienen de fuera, PrestaShop es el escaparate de venta

Funcionalidades

Lo que construyo en PrestaShop para la venta B2B

No todas las empresas necesitan todo. Estas son las funcionalidades que implanto con más frecuencia: algunas con módulos probados, otras desarrolladas para un proceso concreto. Siempre como módulos, sin tocar el núcleo de PrestaShop, para que la plataforma se pueda actualizar durante años.

  • 01

    Cuentas de empresa y permisos

    • registro con NIF/CIF y validación del número de IVA intracomunitario en VIES
    • datos de la empresa rellenados automáticamente cuando el registro ofrece API
    • aprobación de la cuenta por un comercial antes de mostrar precios
    • varios usuarios por empresa con roles: comprador, aprobador, contabilidad
    • delegaciones y varias direcciones de entrega bajo un mismo cliente
  • 02

    Precios y condiciones comerciales

    • tarifas por cliente y por grupo sincronizadas con el ERP
    • descuentos por tramos, por cantidad y por familia de productos
    • precios sin IVA por defecto, precios ocultos para visitantes
    • precios de contrato con fecha de validez y promociones solo para algunas empresas
    • varias divisas y tarifas para mercados de la UE
  • 03

    Pedido rápido

    • formulario de pedido por referencia o EAN, con sugerencias
    • importación del carrito desde un archivo CSV o XLSX
    • repetir pedido con un clic y listas de compra
    • pedido mínimo y múltiplos de embalaje: unidad, caja, palé
    • stock de varios almacenes y plazo de entrega real por producto
  • 04

    Presupuestos y comerciales

    • solicitud de presupuesto desde el carrito, con respuesta a precio individual
    • presupuesto PDF con fecha de validez que el cliente convierte en pedido
    • panel del comercial: pedidos en nombre del cliente, consulta de sus condiciones
    • clientes asignados a comerciales, con avisos de sus pedidos
    • app móvil para comerciales de campo (Flutter, iOS y Android)
  • 05

    Pagos y documentos

    • crédito comercial: límite, saldo y bloqueo por pagos vencidos
    • transferencia a 7, 14, 30 o 60 días según el cliente
    • facturas, abonos y albaranes descargables en la cuenta, directamente desde el ERP
    • facturas electrónicas emitidas por el ERP o el software de facturación (Verifactu, factura electrónica B2B)
    • pago online (Redsys, Bizum, Stripe, PayPal) para clientes nuevos
  • 06

    Catálogo y datos de producto

    • catálogos grandes con decenas de miles de referencias y filtros avanzados
    • fichas técnicas, declaraciones, certificados y manuales en la ficha de producto
    • sustitutos, accesorios y productos relacionados a partir de los datos, sin trabajo manual
    • feed XML o CSV de la oferta para distribuidores y dropshippers
    • importación de datos desde un PIM, fabricantes y mayoristas proveedores

B2B y B2C en una sola instalación

¿Ya tienes una tienda minorista y quieres abrir un canal mayorista? PrestaShop Multistore permite gestionar una tienda B2B independiente en su propio dominio, con otra plantilla, otros precios y reglas de acceso, pero con catálogo, stock e integraciones compartidos. Un solo panel, un solo ERP, dos canales de venta.

Integraciones

PrestaShop como parte de tu sistema, no como otra isla de datos

En B2B la tienda rara vez es la fuente de verdad. Los precios, el stock y las fichas de clientes viven en el ERP, las facturas en contabilidad y los envíos en el transportista. Mi trabajo consiste en que estos sistemas intercambien datos solos, para que tu equipo deje de volver a teclear los pedidos que llegan por e-mail.

  • ERP y gestión comercialprecios, stock, clientes, pedidos
  • Contabilidad y e-facturafacturas, abonos, saldos
  • Almacén y SGAreservas, preparación, expedición
  • Transportistas y palésetiquetas, seguimiento, recogidas
plataforma B2Bmódulos de integración
cola de tareas
logs de sincronización
  • Pagosonline, aplazados, límites
  • Marketplaces y feedsAmazon, TikTok Shop, Google
  • CRM y marketingleads, segmentos, automatizaciones
  • Datos de empresasVIES, registros

ERP y gestión comercial

  • A3ERP
  • Sage 200
  • Holded
  • Odoo
  • SAP Business One
  • Microsoft Dynamics 365 Business Central
  • Distrito K

Facturación y contabilidad

  • Verifactu
  • FacturaE
  • Holded
  • Contasol

Venta multicanal

  • Amazon
  • TikTok Shop
  • El Corte Inglés Marketplace
  • Google Merchant Center
  • Miravia

Logística

  • SEUR
  • Correos
  • MRW
  • GLS
  • DHL
  • Nacex
  • transportistas de palés
  • operadores logísticos

Pagos

  • Redsys
  • Bizum
  • Stripe
  • PayPal
  • Adyen

Datos, CRM y marketing

  • VIES
  • HubSpot
  • Pipedrive
  • Salesforce
  • Brevo

Son los sistemas con los que más a menudo se conectan las plataformas B2B en PrestaShop. ¿No ves el tuyo? Si tiene API (REST, SOAP), acceso a base de datos, intercambio de archivos XML, CSV o EDI, o incluso una exportación por FTP, se puede conectar. He desarrollado y mantengo, entre otros, el módulo TikTok Shop, integraciones contables y logísticas para el mercado polaco y la sincronización de stock de seis mayoristas de dropshipping para uno de mis clientes.

Desde mi taller

Así son las integraciones que desarrollo

Pantallas reales del panel de PrestaShop (instalaciones en polaco), no maquetas. Son módulos que he diseñado y mantengo: configuración en el panel, automatización según el estado del pedido, cola de sincronización y diagnóstico de conexión. Del mismo modo construyo las integraciones B2B con ERP y sistemas de almacén.

Pedido #1342 · facturaciónPanel de facturación en la página del pedido de PrestaShop
La factura directamente desde el pedidoUn panel en el pedido de PrestaShop: factura con los datos del comprador, NIF, forma y plazo de pago, emitida con un clic o automáticamente.
Configuración · automatizaciónConfiguración de la integración de facturación de PrestaShop - facturas automáticas al cambiar el estado
Reglas en lugar de trabajo manualLa factura se emite sola cuando cambia el estado del pedido y el PDF llega directamente al cliente.
E-mail al clienteE-mail con factura PDF enviado automáticamente por PrestaShop
El documento llega al cliente sin pasar por contabilidadEl cliente recibe un e-mail con la factura PDF del programa contable, con la imagen de la tienda.
Marketplace · sincronizaciónSincronización del catálogo de PrestaShop con un marketplace - cola de productos y estados
Sincronización del catálogo con colaProductos pendientes de envío, estados y reintentos: el mismo principio que en el intercambio de datos con un ERP.
Marketplace · diagnósticoDiagnóstico de la conexión API en un módulo de integración de PrestaShop
Diagnóstico de la conexión APIPrueba de conexión y registro de errores en el panel: se ve qué ha fallado y por qué, sin entrar en el servidor.

Haz clic en una pantalla para ampliarla. Mis módulos PrestaShop: módulos PrestaShop →

Cómo trabajo

Integraciones que no habrá que rescatar después

La mayoría de los mayoristas que me contactan ya tienen alguna integración. Funciona hasta que alguien añade un almacén, actualiza el ERP o se cae internet en la oficina. Entonces los pedidos desaparecen y el stock se descuadra durante días. Por eso diseño las integraciones con unas reglas que aplico sea cual sea el presupuesto.

sync.log
14:02:11 order #10482        → cola
14:02:12 ERP timeout         reintento 1/5
14:03:12 ERP SO/1182/2026    creado
14:03:13 stock: 38 ref.     actualizado
14:15:00 precios grupo B: 312  actualizado
14:20:41 INV/2026/10/0931    e-factura aceptada
14:20:42 factura → cuenta cliente ok
  1. Una única fuente de verdad para cada dato

    Al inicio acordamos qué sistema es dueño de qué: precios y stock en el ERP, descripciones e imágenes en PrestaShop, clientes donde trabaja el equipo comercial. Sin esto, dos integraciones se sobrescriben y nadie sabe qué precio es el correcto.

  2. Una cola en lugar de esperar al ERP

    El pedido entra en una cola y el cliente ve la confirmación al instante. Si el ERP del servidor de la oficina está apagado, no se pierde nada: la tarea espera y se ejecuta cuando el sistema vuelve.

  3. Sincronización incremental

    Envío solo lo que ha cambiado desde la última vez. Una sincronización completa de 40.000 referencias cada 15 minutos carga el servidor y el ERP; los cambios de 300 precios, no.

  4. Sin pedidos duplicados

    Cada operación tiene su identificador, así que un reintento tras un error de red no crea un segundo documento en el ERP. Un detalle que recuerda cualquiera que haya enviado dos palés en lugar de uno.

  5. Logs que entiende una persona

    Un panel con el historial de intercambio de datos y un aviso por e-mail cuando algo falla. Ves qué pedido, cuándo y por qué, en lugar de enterarte por el cliente.

  6. Código preparado para las próximas versiones

    Módulos y hooks en lugar de modificar el núcleo. Así, migrar de PrestaShop 8 a 9 no significa reescribir las integraciones, y el soporte de la versión 8 termina en 2027.

Proyectos típicos

Por dónde suele empezar un proyecto B2B

  • Punto de partida

    El mayorista recibe pedidos por e-mail y teléfono, y los comerciales los vuelven a teclear en el ERP.

    Qué construimos

    Un portal de pedidos con tarifas de cliente desde el ERP. El pedido llega al sistema como documento, sin teclearlo de nuevo, y el cliente ve sus facturas y su saldo.

  • Punto de partida

    Un fabricante vende a través de una red de distribuidores y les envía tarifas en Excel.

    Qué construimos

    Una zona de partners: catálogo con documentación técnica, precios de contrato, pedidos y feed XML de la oferta para las tiendas de los distribuidores.

  • Punto de partida

    Una tienda minorista en PrestaShop quiere empezar a vender a empresas.

    Qué construimos

    Multistore con una tienda mayorista independiente sobre el mismo catálogo y stock, registro con NIF y aprobación, precios sin IVA.

  • Punto de partida

    Una tienda mayorista funciona con PrestaShop 1.6 o 1.7 y módulos que ya nadie mantiene.

    Qué construimos

    Auditoría, plan de migración a PrestaShop 9 conservando cuentas, tarifas e historial de pedidos, e integraciones reescritas como código mantenido.

Radosław Balcerzak, programista PrestaShop przy pracy przy komputerze.

Quién dirige el proyecto

Una experiencia que no se copia de la documentación

Me llamo Radosław Balcerzak. Desde hace más de 16 años diseño, desarrollo y mantengo tiendas PrestaShop. He realizado más de 400 proyectos y he desarrollado más de 30 módulos propios. He acompañado a mis clientes por las sucesivas versiones de PrestaShop hasta la 9, con sus datos, plantillas e integraciones.

En B2B esta experiencia cuenta doble. Sé dónde PrestaShop es fuerte y dónde hay que ampliarlo, cómo se comporta un catálogo de decenas de miles de referencias y qué le pasa a una integración cuando el ERP de la oficina del cliente se apaga por la noche. Además de PrestaShop trabajo con Symfony, la base de las versiones 8 y 9, y con Sylius y Flutter, así que desarrollo yo mismo integraciones, paneles y apps móviles para comerciales, sin subcontratas.

Trabajas directamente conmigo: hablo con tu equipo comercial, escribo el código y respondo del resultado. Trabajo desde Polonia con empresas, agencias y departamentos de IT de toda Europa. Podemos comunicarnos en inglés.

Radosław Balcerzak, Senior Web Developer
Más sobre mi experiencia (EN) →

Proyectos en los que trabajo

Tiendas y plataformas que desarrollo y mantengo: integraciones con proveedores y contabilidad, venta internacional, módulos a medida.

  • malakoala.pl - tienda PrestaShop integrada con mayoristas

    malakoala.pl

    Sincronización automática del stock de seis mayoristas de dropshipping, facturas emitidas mediante una integración contable y descripciones de producto generadas con una API de IA.

    Ver el proyecto →
  • erea.be - tienda PrestaShop en el mercado belga

    erea.be

    Una tienda que opera en el mercado belga. Soporte de desarrollo continuo: mantenimiento, desarrollo de módulos y adaptación de los existentes.

    Ver el proyecto →
  • designlight.pl - tienda PrestaShop de sistemas de iluminación

    designlight.pl

    Sistemas de iluminación LED. Desarrollo continuo, módulos a medida, evolución de la plantilla, actualizaciones y seguridad.

    Ver el proyecto →

Cómo es la implantación de una plataforma B2B

Sin meses de análisis que acaban en un cajón. La plataforma empieza a generar ingresos tras la primera etapa y añadimos funcionalidades según cómo la usan realmente tus clientes.

  1. Taller del proceso de venta

    Hablamos con las personas que hoy reciben los pedidos. Anoto de dónde salen los precios y cómo funcionan el pedido, el pago y los documentos.

  2. Especificación y mapa de datos

    Recibes la descripción del alcance, el mapa de intercambio de datos con el ERP y otros sistemas, y un presupuesto dividido en etapas.

  3. Implantación por etapas

    Primero el núcleo: cuentas, tarifas, pedidos e integración con el ERP. Las funcionalidades adicionales llegan después, sin retrasar el lanzamiento.

  4. Pruebas con datos reales

    Probamos en una copia con tus productos, clientes y precios, y después con algunos clientes de confianza antes del lanzamiento completo.

  5. Lanzamiento y alta de clientes

    Importación de cuentas, invitaciones a los clientes, guía para el equipo comercial. Estoy disponible durante las primeras semanas.

  6. Soporte y evolución

    Actualizaciones, mantenimiento de las integraciones cuando cambian el ERP o los transportistas, y nuevas funcionalidades cuando surge la necesidad.

Tras el lanzamiento

Soporte y evolución de la plataforma B2B

Una plataforma B2B crece con la empresa: llegan nuevos clientes, almacenes, transportistas y cambios en el ERP. También me hago cargo de tiendas mayoristas existentes en PrestaShop tras otros proveedores, empezando por una auditoría del código y de las integraciones para saber dónde estamos.

  • Implantación de la plataforma

    presupuesto por etapas

    tras el taller y la especificación, dividido en núcleo y funcionalidades adicionales

  • Mantenimiento y evolución

    desde €33 sin IVA / h

    en colaboración continua, por el tiempo realmente trabajado. Soporte PrestaShop (EN) →

  • Trabajo puntual

    €37 sin IVA / h

    corrección, auditoría de integración o consultoría. Soporte PrestaShop (EN) →

También puedo alojar la plataforma en un servidor preparado para PrestaShop: hosting PrestaShop (EN). Las tarifas en EUR se convierten desde PLN al tipo medio del NBP. La fecha de inicio se acuerda tras revisar el proyecto.

Cuándo PrestaShop no es la mejor opción para B2B

Lo digo en la primera llamada, así que también puedo escribirlo aquí. Si vendes unas decenas de productos a una docena de clientes habituales, una plataforma B2B puede ser excesiva: a veces basta con un formulario de pedido y una integración con tu programa de facturación. Si, por el contrario, la venta exige un configurador de producción, negociaciones en varias fases y planificación de capacidad, te irá mejor una aplicación a medida, por ejemplo en Symfony o Sylius. En ambos casos te ayudaré a elegir, aunque no sea PrestaShop.

PrestaShop es muy buena opción cuando tienes desde unos cientos hasta decenas de miles de productos, clientes con condiciones distintas y necesidad de integración con un ERP, y quieres que el código sea tuyo, sin cuota de plataforma y con libertad para hacerlo crecer durante años.

Preguntas frecuentes sobre plataformas B2B en PrestaShop

¿PrestaShop sirve para una plataforma B2B?

Sí, siempre que lo tratemos como una base que ampliar y no como una tienda mayorista lista para usar. El modo B2B integrado, los grupos de clientes y los precios específicos cubren lo básico. Las tarifas del ERP, los límites de crédito, el pedido rápido, las cuentas multiusuario y las integraciones se añaden como módulos. El resultado es una plataforma adaptada a tu proceso, sin cuotas y con código en propiedad.

¿Puedes integrar PrestaShop con mi ERP, por ejemplo A3ERP, Sage o Holded?

Muy probablemente sí. El método depende del sistema: API o SDK del fabricante, acceso directo a la base de datos o intercambio de archivos. Antes de presupuestar compruebo la versión de tu ERP, los métodos de intercambio disponibles y qué datos deben ir en qué dirección.

¿Cuánto cuesta una plataforma B2B en PrestaShop?

Depende del número de integraciones y funcionalidades que deben funcionar desde el primer día. Por eso presupuesto por etapas: primero el núcleo (cuentas, tarifas, pedidos, integración con el ERP) y después las funcionalidades adicionales. Tras el taller recibes una especificación y un presupuesto por etapa. El mantenimiento y la evolución tras el lanzamiento cuestan desde €33 sin IVA por hora.

¿Cuánto dura la implantación?

La primera etapa con la integración del ERP suele llevar desde unas semanas hasta unas quince semanas, según el alcance y la rapidez con la que tengamos acceso a los sistemas y a los datos de prueba. El calendario concreto va en la especificación, tras el taller.

¿Puedo tener una tienda B2C y otra B2B en una sola instalación?

Sí. Lo más habitual es hacerlo con PrestaShop Multistore: dos dominios, plantillas, precios y reglas de acceso distintos, pero catálogo, stock e integraciones compartidos. La alternativa es una sola tienda en la que el cliente profesional, al iniciar sesión, ve su tarifa y sus condiciones.

¿Las facturas de la plataforma cumplirán Verifactu y la factura electrónica B2B?

Sí, si las emite un sistema adaptado: normalmente tu ERP o tu programa de facturación. La plataforma pasa el pedido a ese sistema, este emite la factura y el documento vuelve a la cuenta del cliente. Lo diseño para que PrestaShop no emita sus propias facturas en paralelo.

¿Te haces cargo de una tienda mayorista en PrestaShop de otro proveedor?

Sí, es un inicio de colaboración habitual. Empiezo con una auditoría: versiones de PrestaShop y PHP, módulos, overrides, integraciones y sus registros. Recibes la lista de riesgos y un plan de qué corregir primero, y después asumo el mantenimiento y la evolución.

¿PrestaShop aguanta un catálogo grande y muchos clientes?

Sí, si está bien configurado. Con decenas de miles de referencias y precios individuales importan el servidor, la caché, los índices de la base de datos, un buscador rápido y la sincronización incremental en lugar de importaciones completas. Son cosas que planifico desde el inicio del proyecto, no tras las primeras quejas de los clientes.

Cuéntame cómo vendes a empresas

Escribe cómo recibes hoy los pedidos de empresas, qué ERP usas y qué es lo que más te frena. Te responderé con preguntas o con una propuesta de llamada. Si ya tienes una plataforma en PrestaShop, indica su dirección.

  • Hablas directamente con el desarrollador que llevará el proyecto
  • Recibes una respuesta concreta sobre qué se puede hacer y en qué orden
  • Sin compromiso y sin venta forzada

¿Prefieres llamar? +48 609 880 234

Consulta sobre plataforma B2B

La fecha de inicio y los plazos se acuerdan tras revisar el proyecto.

    El responsable de los datos facilitados en el formulario es balcerzak.it Radosław Balcerzak, ul. Słoneczna 11B, Rosko, Polonia. Los datos se tratan para responder a tu consulta y, en su caso, preparar una oferta (art. 6.1.b y f del RGPD). Detalles, incluido el plazo de conservación, en la política de privacidad.