Conector profesional entre WooCommerce y SAP Business One
Pedidos, stock, precios, clientes y catálogo — sincronizados automáticamente vía Service Layer.
Información del producto · Especificaciones técnicas · Todos los plugins · Solicitar demo
SAP Woo Suite es un plugin de WordPress que conecta WooCommerce con SAP Business One a través de Service Layer. Elimina la copia manual de datos entre tu tienda online y tu ERP.
Cada pedido que entra en WooCommerce se envía automáticamente a SAP como documento de venta. Cada precio o stock que cambia en SAP se refleja en la tienda. Cada cliente B2B de SAP tiene su cuenta en WooCommerce con precios personalizados.
Desde la versión 2.0, SAP Woo Suite incluye una arquitectura multicanal con Channel Manager extensible. Desde la 2.1, detección automática de canal por metadata: los pedidos de TikTok Shop y Amazon se etiquetan y documentan en SAP sin configuración adicional.
Este repositorio es la página pública del proyecto. El código fuente del plugin se distribuye de forma privada con la instalación. Consulta las especificaciones completas o la página del producto para más información.
- Envío automático o manual de pedidos como documentos de venta (Orders)
- Asignación inteligente de cliente por región geográfica (modo Ecommerce)
- Mapeo de direcciones de facturación y envío a SAP
- Gastos de envío como DocumentAdditionalExpenses
- Notas de pedido enriquecidas con datos del cliente
- Panel de pedidos fallidos con reintento individual
- Importación de stock por almacén configurable
- Tarifas de precios por región (Península, Canarias, Portugal u otras)
- Mapeo almacén-tarifa personalizable desde el admin
- Sincronización programable con toggles independientes para stock y precios
- Importación masiva de productos (Items) por lotes con barra de progreso
- Importación de categorías (ItemGroups)
- Preview de campos antes de importar
- Logs en tiempo real de cada operación
- Sincronización automática diaria de socios de negocio marcados en SAP
- Cada usuario WooCommerce = un CardCode en SAP
- Email de bienvenida personalizado con enlace para establecer contraseña
- Detección de usuarios existentes por email (vinculación sin duplicados)
- Cola de emails vía Action Scheduler (no sobrecarga el servidor)
- Channel Manager extensible con clase base para addons
- Detección automática de canal por metadata del pedido
- TikTok Shop y Amazon vía plugins oficiales — sin configuración extra
- Miravia disponible como addon
- Cada pedido queda etiquetado en SAP con su canal de origen
- Registro detallado de cada sincronización (pedidos, stock, precios, clientes)
- Panel de pedidos fallidos con vista directa del error y opción de reintento
- Validación de campos UDF en SAP desde el panel de WordPress
- Vista de documentos SAP desde el admin de WooCommerce
| Modo | Descripción | Caso de uso |
|---|---|---|
| Ecommerce (B2C) | Clientes genéricos por región geográfica | Tiendas abiertas al público con pedidos de consumidor final |
| B2B (Mayorista) | Cada usuario WooCommerce = un CardCode en SAP | Portales de distribuidores con precios por tarifa personalizada |
Cambia de modo en cualquier momento desde el panel de administración.
WooCommerce SAP Business One
=========== ================
Nuevo pedido ----------------------> Order (DocEntry)
+ DocumentLines
+ AddressExtension
+ DocumentAdditionalExpenses
Stock actualizado <----------------- Items (WarehouseInfo)
Precios actualizados <--------------- PriceLists (SpecialPrices)
Productos importados <--------------- Items
Categorias importadas <-------------- ItemGroups
Clientes B2B sincronizados <--------- BusinessPartners
TikTok Shop --> Channel Manager --> Order (canal: tiktok)
Amazon --> Channel Manager --> Order (canal: amazon)
Miravia --> Channel Manager --> Order (canal: miravia)
Comunicación bidireccional a través de SAP Service Layer (REST/OData). Sin middleware, sin servicios externos, sin cuotas mensuales por volumen de pedidos.
Personaliza cada aspecto de la sincronización sin modificar el código fuente del plugin.
| Hook | Tipo | Descripción |
|---|---|---|
sapwc_loaded |
action | Plugin cargado — registrar canales |
sapwc_order_payload |
filter | Modificar payload antes de enviar a SAP |
sapwc_before_send_order |
action | Antes de enviar pedido |
sapwc_after_send_order |
action | Después de enviar pedido |
sapwc_before_save_product |
filter | Modificar producto antes de guardar |
sapwc_after_import_product |
action | Después de importar producto |
sapwc_after_import_customer |
action | Después de importar cliente |
sapwc_documents_owner |
filter | Personalizar DocumentsOwner |
sapwc_api_request_args |
filter | Modificar petición a Service Layer |
sapwc_admin_menu |
action | Añadir submenús personalizados |
sapwc_channel_registered |
action | Canal registrado en Channel Manager |
sapwc_channel_detectors |
filter | Registrar detectores de canal propios |
sapwc_channel_payload |
filter | Modificar payload tras inyectar info de canal |
sapwc_builtin_channels_registered |
action | Canales built-in registrados |
Documentación completa de hooks en las especificaciones técnicas.
- WordPress 5.8+
- WooCommerce 6.0+ (hasta 9.x)
- PHP 7.4+ (recomendado 8.0+)
- Compatible con HPOS (High-Performance Order Storage)
- SAP B1 9.3 PL14+ o 10.0+
- Service Layer activo (
/b1s/v1accesible vía HTTPS) - Permisos en Orders, BusinessPartners, Items, ItemGroups, PriceLists
- UDFs opcionales para funcionalidades avanzadas (clientes B2B, canales)
SAP Woo Suite se distribuye como plugin privado de WordPress (ZIP). La instalación incluye:
- Configuración asistida — conectamos tu Service Layer, definimos modo de operación y mapeamos almacenes/tarifas
- Importación inicial — catálogo, categorías y clientes B2B si aplica
- Verificación — primer pedido de prueba sincronizado con SAP
- Actualizaciones automáticas — el plugin se actualiza desde GitHub como cualquier plugin de WordPress
No se requiere middleware, servidores intermedios ni integraciones de terceros.
SAP Woo Suite Lite es la versión gratuita y de código abierto del conector. Incluye sincronización de stock entre SAP Business One y WooCommerce, dashboard con estadísticas y logs de actividad.
Ideal para evaluar la conexión con tu Service Layer antes de dar el salto a PRO.
| Lite | PRO | |
|---|---|---|
| Sincronización de stock | Si | Si |
| Sincronización de precios | — | Si |
| Envío de pedidos a SAP | — | Si |
| Importación de productos | — | Si |
| Clientes B2B | — | Si |
| Multicanal (TikTok, Amazon) | — | Si |
| Dashboard y logs | Si | Si |
| Soporte y actualizaciones | Comunidad | Prioritario |
| Precio | Gratis | Consultar |
Descargar SAP Woo Suite Lite (ZIP) · Ver código fuente
| Concepto | |
|---|---|
| Setup e instalación | desde 1.500 EUR |
| Mantenimiento anual | desde 900 EUR/año |
| Addon Miravia | consultar |
El setup incluye la instalación del plugin, configuración de Service Layer, importación inicial del catálogo y verificación del flujo completo de pedidos.
Ver precios detallados · Solicitar presupuesto
| Producto | replanta.net/conector-sap-woocommerce |
| Especificaciones | replantadev.github.io/sap-woo-suite-info |
| Todos los plugins | replanta.net/wordpress-plugins |
| Contacto | replanta.net/contacto |
| [email protected] |
| Plugin | Descripción | |
|---|---|---|
| SAP Woo Suite Lite | Sincronización de stock SAP B1 ↔ WooCommerce | Gratuito · GPL |
| DNIWOO Validator | Validación de DNI/NIE/CIF/NIF en checkout de WooCommerce | Gratuito · GPL |
| Sello Replanta | Sello Carbon Negative automático para WooCommerce | Gratuito · GPL |
SAP Woo Suite está licenciado bajo GPLv2 o posterior.
SAP Woo Suite - Conector WooCommerce <-> SAP Business One
Copyright (C) 2024-2026 Replanta
Este programa es software libre: puedes redistribuirlo y/o modificarlo
bajo los términos de la Licencia Pública General GNU publicada por
la Free Software Foundation, versión 2 de la Licencia o posterior.
