// integración erp–ecommerce · Sage 50 + Shopify

+

Sage 50 + Shopify
integración automática

Artículos, albaranes, almacén, Clientes y tarifas de Sage 50 sincronizados con Shopify — sin código nuevo, sin exportar ficheros, sin intervención manual. Compatible con Shopify y Shopify Plus.

// cómo funciona la conexión

El Metamodelo semántico en el medio

Sage 50 y Shopify hablan lenguajes distintos. El metamodelo semántico de Distillsync actúa como capa de traducción permanente — entiende los objetos de negocio de ambos sistemas y mantiene la sincronización sin que ninguno de los dos sepa del otro.

// conectando tu negocio
El metamodelo lee tu negocio.
Las tareas emergen solas.
// ERP
Sage 50
*
// Ecommerce
Shopify
// listo para tu negocio
Artículos → Products
NOMBRE · FAMILIA · BARRAS → title · product_type · barcode
Almacén → Inventory
Stock Sage 50 → inventory_quantity por location
Pendiente mapear location
Precios
Tarifas → Price lists
PVP + tarifas por grupo · B2B price lists (Plus)
Orders → Albaranes
Shopify → Sage 50 · fulfillment status preconfigurado
Clientes
Customers → Fichas Sage
tax_exempt → exento IVA · customer tags detectados
Catálogo
Variantes → Variants
TALLA · COLOR → options · variants en Shopify
*
Detectamos stock en Sage 50. ¿A qué location de Shopify quieres asignarlo?

// parámetros de negocio

Configura la integración a tu operativa

Distillsync no sincroniza campos en bruto — entiende la lógica de tu negocio. Estos parámetros se configuran una sola vez y definen cómo se comporta la integración.

// catálogo

Qué artículos se publican

Filtra por familia, subfamilia, marca o estado del artículo en Sage 50. Solo se publican en Shopify los artículos que cumplan los criterios configurados. Puedes publicar en canales específicos de Shopify.

// stock

Location de Shopify para el stock

Define a qué location o locations de Shopify se asigna el stock de cada almacén de Sage 50. Puedes mapear un almacén a una location, o sumar varios almacenes en una sola location.

// pedidos

Estado que dispara la entrada en Sage 50

Configura en qué financial_status o fulfillment_status de Shopify se genera el albarán o pedido en Sage 50. Evita entradas de pedidos pendientes de pago o en revisión.

// IVA

B2B exento / B2C con IVA

El flag tax_exempt del customer de Shopify determina si el pedido entra en Sage 50 con IVA o exento. Se activa automáticamente para clientes B2B identificados por customer tag.

// precios B2B

Price lists en Shopify Plus

Si usas Shopify Plus, las tarifas de Sage 50 se sincronizan como B2B price lists por empresa o segmento. Cada cliente B2B ve su precio pactado al acceder con su cuenta, sin lógica adicional en la tienda.

// sincronización

Frecuencia e intervalo por módulo

Catálogo y precios cada hora, stock cada 5 minutos, pedidos en tiempo real mediante webhook de Shopify. Configurable de forma independiente por módulo.

// para agencias e integradores

¿Gestionas clientes con Sage 50 y Shopify?

Sage 50 + Shopify es una de las combinaciones más demandadas por pymes españolas con canal DTC. Distillsync permite a tu equipo activarla en menos de 2 horas, con los parámetros de negocio de cada cliente, sin código adicional. Precio fijo por cliente gestionado — compatible con Shopify y Shopify Plus.

Conoce el canal partner →

// preguntas frecuentes

Sage 50 + Shopify — lo que necesitas saber

¿Cómo funciona el stock multi-location de Shopify con Sage 50?

Distillsync permite mapear cada almacén de Sage 50 a una location de Shopify. Puedes asignar el stock de un almacén específico a la location principal, o sumar varios almacenes en una sola location. Si tienes múltiples locations en Shopify, cada una puede recibir el stock de un almacén distinto de Sage 50.

¿Los artículos con talla y color se crean como variants en Shopify?

Sí. Los artículos de Sage 50 con los campos TALLA y COLOR rellenos se crean en Shopify como products con variants. El artículo padre usa CODIGO como referencia base del product, y cada variante de talla/color genera un variant con su propio SKU desde CODIGO_HIJO, su propio precio y su propio stock por location.

¿Los pedidos de Shopify entran en Sage 50 con el IVA correcto?

Sí. Distillsync usa el flag tax_exempt del customer de Shopify para determinar si el pedido entra en Sage 50 con IVA o exento. Los clientes B2B marcados como tax_exempt en Shopify generan albaranes exentos en Sage 50, sin cálculo de IVA. Los clientes B2C generan albaranes con el tipo de IVA configurado.

¿Es compatible con Shopify Plus y las B2B price lists?

Sí. Si usas Shopify Plus, las tarifas de Sage 50 se pueden sincronizar como B2B price lists por empresa o por segmento de cliente. Cada empresa B2B ve su precio pactado en Shopify al acceder con su cuenta, sin necesidad de lógica adicional en la tienda ni de aplicaciones de terceros.

¿En qué momento de Shopify se genera el albarán en Sage 50?

Se configura en los parámetros de la integración. Las opciones más habituales son: al confirmar el pago (financial_status = paid), al marcar el pedido como fulfilled, o al crear el order independientemente del estado. La opción más recomendada para evitar entradas de pedidos no cobrados es esperar al financial_status paid.

¿Funciona con el canal de ventas B2B nativo de Shopify Plus?

Sí. Distillsync es compatible con el canal B2B nativo de Shopify Plus — companies, locations de empresa y price lists B2B. Los clientes de Sage 50 se pueden sincronizar como companies en Shopify Plus con sus tarifas y condiciones de pago correspondientes.

// 30 días gratis · sin tarjeta de crédito

Conecta Sage 50 con Shopify hoy

Sin proyecto. Sin consultor. Sin esperar.

// otras integraciones con Sage 50

// otras integraciones con Shopify

a3ERP + Shopify SAP B1 + Shopify Holded + Shopify Business Central + Shopify