Módulos

Veinticinco módulos. Una sola plataforma.

Contratas lo que usas. Desde la pantalla de ajustes de tu B2B ves qué incluye tu plan y pides los módulos que te faltan con un clic. Todo comparte usuarios, catálogo, tarifas y permisos: nada que integrar entre módulos.

01 · Vender

Lo que ve tu cliente y lo que usa tu comercial.

Núcleo

Catálogo de producto

Catálogo navegable con filtros por características (línea, género, tipo, color, talla…), miniaturas de variantes, precios por tarifa del cliente y ficha en dos vistas.

  • Dos vistas de ficha configurables por rol: predeterminada y detallada
  • Filtros totalmente configurables, con grupos de color («Azules» en vez de catorce tonos)
  • Precio en tarjeta a elegir: sin precio, neto, neto + PVP, tachado en promoción, «desde X»
  • Matriz color × talla con copiar y pegar de cantidades y validación contra stock
  • Alertas de stock: el cliente pide aviso cuando se reponga una referencia
  • Preparado para catálogos con miles de referencias y variantes

Pedidos y checkout

Carrito con sesión endurecida, checkout con validación de disponibilidad, promociones y precios efectivos, y ciclo completo del pedido.

  • Borrador recuperable: si el usuario se va, el pedido no se pierde
  • Cancelación parcial de líneas en pedidos en espera, con devolución de stock
  • Clonar un pedido completo en un clic (recompra de campaña)
  • ZIP con las imágenes del pedido y exportación XLS con EAN13
  • Confirmación por email y por WhatsApp
  • Circuito de verificación: el cliente deja el pedido en espera y lo confirma el comercial u oficina
Comercial

Pedido rápido

La pantalla de captura masiva pensada para el comercial en la tienda del cliente: cliente, producto, cantidades en rejilla y varios pedidos guardados de una vez.

  • Multi-temporada en una sola sesión, con estado y estadísticas por temporada
  • Top ventas del cliente y recomendación de productos
  • Precios efectivos y promociones recalculados mientras se teclea
  • Direcciones, método de contacto y observaciones del cliente dentro del flujo
  • Sesión persistida en servidor: recupera el pedido no guardado

Temporadas y colecciones

Modelo de temporada con pedido inicial y reposición, fechas, visibilidad por rol y reglas de campaña.

  • Regla «sin pedido inicial no hay reposición», con mínimo opcional en importe o unidades
  • Se aplica en carrito, checkout y pedido rápido; nunca bloquea a comerciales ni oficina
  • Avisos diferenciados: bloqueante para el cliente, informativo para el agente
  • Colecciones unificadas en un catálogo único o separadas
  • Archivado de temporadas y visibilidad por rol

Promociones, tarifas y descuentos

Motor de promociones con asistente por pasos y tarifas por cliente.

  • Cuatro mecánicas: porcentaje, importe fijo, escalado por tramos y regalo
  • Cuatro ámbitos: variante, línea o color, producto genérico y cabecera de pedido
  • Códigos promocionales con envío masivo por email y control de usos
  • Acumulables en cascada o promoción única
  • Segmentación por clientes, grupos, productos, temporada o todo el catálogo, con exclusiones
  • Tarifas por producto y por cliente

Stock y disponibilidad

Stock por almacén con modos de venta configurables a nivel de producto.

  • Modo de stock por producto, heredable, con detección de estado mixto entre tallas
  • Distinción stock real, en fabricación o ambos, visible en el pedido
  • El modo validado se sella en la línea: un pedido histórico se lee como se vendió
  • Mapa de stock en el detalle del pedido
  • Aviso proactivo de «top ventas sin stock»

Portada con banners y widgets

La home del B2B se monta con widgets sobre una rejilla editable, distinta por rol y por cliente.

  • Nueve widgets: KPIs, novedades, top productos, reposición sugerida, venta cruzada, clientes a recuperar, pedidos recientes, eventos, selección curada
  • Editor por arrastre con capas: guardar, duplicar, programar publicación y archivar
  • Copia de trabajo y publicación: el cliente nunca ve cambios a medias
  • Visibilidad por rol por widget

Catálogos PDF

Generador de catálogos comerciales imprimibles a partir de la selección de productos.

  • Portada y contraportada desde una biblioteca propia
  • Con o sin precios, con o sin stock, agrupado por características, vertical u horizontal
  • Vista previa y biblioteca de catálogos generados
  • Envío directo por email o por WhatsApp al cliente

02 · Gestionar

Backoffice para oficina y administración.

Edición y publicación de catálogo

Editor tipo hoja de cálculo para ordenar, ocultar, bloquear y enriquecer productos, con borrador y publicación explícita.

  • Modo borrador con barra de cambios pendientes; se publica en un clic
  • Reordenación por arrastre, paginación y filtros sobre miles de referencias
  • Ficha ampliada por producto: imágenes, características, variantes, modo de stock
  • Características y subcaracterísticas multi-idioma con valores RGB para colores

Listados de administración

Pedidos, facturas, albaranes, usuarios y clientes sobre un motor de consulta rápido, pensado para miles de registros.

  • Mismo tiempo de respuesta con 10 o con 100 filas por página
  • Exportación de cualquier listado y detalle en panel lateral sin recargar
  • Vencimientos de factura con marca de vencido; cumplimiento pedido / servido / pendiente
  • Filtros por columna con opciones cargadas bajo demanda

Usuarios, roles y alta masiva

Gestión de usuarios con provisionamiento masivo a partir de los datos del ERP.

  • Alta masiva: segmenta clientes por años de compra, descubre correos e invita por email a crear contraseña
  • Descubrimiento de correos en datos incompletos del ERP (campos no tipados, direcciones compartidas)
  • Asignación agente ↔ cliente y jerarquías agente ↔ agente por compañía
  • «Conectar como cliente»: el comercial ve exactamente lo que ve su cliente
  • Cuatro roles de negocio: administración, oficina, representante y cliente

Grupos de clientes

Agrupación de clientes para segmentar promociones, mailings y visibilidad.

  • Selector de usuarios con búsqueda y filtros
  • Grupo «Todos los usuarios» preexistente
  • Los grupos alimentan promociones, campañas y visibilidad de catálogo

Visibilidad de catálogo

Restringe qué marcas, líneas o ejes del catálogo ve cada representante y cada cliente.

  • Eje de restricción configurable por empresa
  • Los clientes heredan la asignación de su representante salvo asignación propia
  • Sin valores = ve todo; con valores = solo esos

Soporte, devoluciones y garantías

Centro de conversaciones con clientes y gestión de RMA conectada a pedidos.

  • Tres tipos de solicitud: devolución, garantía y consulta; estados abierta / en curso / resuelta
  • Tramitar una devolución genera el pedido negativo enlazado al original
  • Selección de productos del pedido a devolver, con motivo
  • Ventana de devolución y periodo de garantía configurables
  • Creación de RMA desde una conversación de WhatsApp

Almacenamiento y nube

Gestor de ficheros del inquilino con conectores a nubes personales.

  • Almacenamiento propio + Cloudflare R2 / S3 en producción
  • Conectores OAuth a Google Drive, OneDrive y Dropbox
  • Conversión automática a WebP y miniaturas en varios tamaños

Ajustes por compañía

Centro de configuración con tarjetas por área y valores por compañía o globales dentro del mismo inquilino.

  • General: empresa, email, pedidos, temporada, grupos, promociones
  • Aplicación: catálogo, edición, visibilidad, estadísticas, mensajes, almacenamiento, webhooks, IA, módulos
  • Pantalla de módulos con «Me interesa» para solicitar los no contratados

03 · Analizar y decidir

Datos para vender más, no para mirar gráficas.

Estadísticas y cuadro de mandos

Estadísticas básicas y avanzadas sobre un motor analítico dedicado con capa semántica.

  • 19 conjuntos de datos: pedidos, líneas, geografía, temporadas y comparativa, tarifas, rendimiento de producto y de agente, RFM, cohortes, cuadro financiero, cuentas a cobrar, inventario, leads
  • Tarjetas creables, posicionables por arrastre y asignables por rol, con copia de disposición
  • KPIs con sparklines, top países y provincias, venta cruzada por cliente
  • Exportación a PDF y Word
  • Ámbito de datos resuelto en servidor: un representante solo ve su cartera
IA

Asistente de IA

Chat dentro del B2B que responde con cifras reales del inquilino y sabe qué pantalla está mirando el usuario.

  • Los números no los escribe el modelo: elige la consulta, el motor calcula, la tabla se pinta aparte
  • Cada respuesta trae su consulta desplegable para auditarla
  • Gráficas automáticas de líneas y barras
  • Cinco avisos proactivos deterministas, sin tokens, aptos para tarea nocturna
  • Catorce acciones declaradas con confirmación humana y política por inquilino y rol
  • Proveedor a elegir: OpenAI, Claude, Gemini o modelo local; clave cifrada con XChaCha20-Poly1305
  • Panel de consumo de 30 días: operaciones, tokens, latencia y coste estimado
  • «Mejorar» y «Traducir» en los mensajes de WhatsApp y email

CRM y calendario

Módulo comercial con embudo de oportunidades y agenda sincronizada.

  • Tablero Kanban de leads con etapas reordenables y arrastre
  • Actividades, asignación a comercial, recordatorios automáticos y papelera
  • Calendario con asistentes y enlace de Google Meet
  • Sincronización con Google Calendar por OAuth

Notificaciones, tiempo real y app instalable

Avisos dentro de la aplicación, push al dispositivo y comportamiento de app.

  • Notificaciones en tiempo real (Mercure) con panel y contador
  • Web Push con suscripción desde el navegador
  • PWA instalable con nombre, icono y logo de cada cliente
  • Panel de novedades de versión por idioma

04 · Comunicar

Email, WhatsApp y Telegram desde el mismo sitio donde está el pedido.

Campañas de email

  • Plantillas propias con editor rico
  • Campañas guardadas, historial de envíos y destinatarios por ejecución
  • Resolución de productos dentro de la plantilla
  • SMTP por inquilino con prueba de conexión

WhatsApp integrado

  • Envío desde listados y panel de conversaciones
  • Plantillas, webhook entrante y renovación de sesión con QR
  • Opt-out por cliente
  • Carrito abandonado por WhatsApp automático

Telegram y SMS

  • Telegram con webhook y configuración por grupos
  • SMS para doble factor y avisos
  • Confirmaciones de pedido multicanal

05 · Integrar y proteger

Tu ERP manda. B2Market obedece, en tiempo real y sin perder nada.

API v2

API de integración con el ERP

API REST multi-inquilino dedicada, en Node 22 y Fastify, con documentación Swagger publicada.

  • Lecturas directas; escrituras validadas y encoladas (202 + identificador consultable)
  • Paginación por cursor: si el ERP inserta o borra mientras pagina, no se salta ni se repite nada
  • Sincronización incremental (updatedSince)
  • Ingesta idempotente por identificador remoto, con estado, reintentos y cola de errores
  • Subida de imágenes en binario con conversión a WebP y miniaturas
  • Odoo y FDS como sistemas origen; varios ERP pueden alimentar el mismo dato

Webhooks salientes

Tu sistema reacciona a lo que pasa en el B2B: pedido confirmado, cliente creado, temporada archivada.

  • Alta, prueba y borrado desde la interfaz
  • Firma HMAC-SHA256 y cabeceras de evento, inquilino, entrega y marca de tiempo
  • Reintentos con espera creciente, respeto de Retry-After y cola de errores
  • Solo HTTPS, sin destinos internos, sin seguir redirecciones
  • Mismo identificador de entrega en reintentos para deduplicar en destino

Seguridad y acceso

Pantallas de acceso ligeras y doble factor multicanal.

  • 2FA por email, SMS, WhatsApp y app TOTP, activable por el propio usuario
  • «Recordarme» de siete días, deliberadamente acotado
  • Recuperación de contraseña e invitación por email
  • Control de frecuencia por usuario en cada punto sensible
  • Protección anti-SSRF en webhooks y proveedores de IA

Multi-idioma y multi-empresa

Ocho idiomas de interfaz y catálogo traducido a nivel de dato.

  • Español, inglés, francés, italiano, portugués, alemán, catalán y euskera
  • Nombres y características de producto traducidos, no solo la interfaz
  • Varias compañías dentro del mismo inquilino, con ajustes por compañía
  • Marca, dominio y app instalable por cliente

Tecnología

PHP 8.2 · Symfony 7.4MySQL 8, una base por clienteRedis (caché y sesión)RabbitMQNode 22 · FastifyTypeScript · ViteMercure (tiempo real)Cloudflare R2 / S3DockerPWAPHPUnit · Vitest

¿Qué módulos necesita tu negocio?

Cuéntanos qué vendes y cómo entran hoy los pedidos. Te proponemos la combinación y el precio.