Skip to main content

Integracion con Shopify

Conecta tu tienda Shopify con ZenFlow para importar pedidos automaticamente, sincronizar inventario y optimizar tus operaciones de fulfillment.
Esta integracion soporta tiendas Shopify de cualquier pais. Compatible con Shopify y Shopify Plus.

Caracteristicas

Importar Pedidos

Importa automaticamente pedidos pagados de Shopify

Actualizar Estados

Marca pedidos como fulfillados y envia info de tracking

Sync Inventario

Sincronizacion de stock en tiempo real hacia Shopify

Mapeo de Productos

Vincula productos de Shopify con tu catalogo en ZenFlow

Guia de Configuracion

Paso 1: Conectar tu Tienda

  1. Ve a Configuracion > Integraciones en ZenFlow
  2. Haz clic en Conectar Shopify
  3. Ingresa el dominio de tu tienda (ej: mitienda.myshopify.com)
  4. Seras redirigido a Shopify para autorizar la aplicacion
  5. Acepta los permisos solicitados
ZenFlow solicita permisos para leer/escribir pedidos, productos e inventario. Estos son necesarios para la sincronizacion bidireccional.

Paso 2: Configurar Sincronizacion

Despues de conectar, establece tus preferencias:

Paso 3: Mapear Productos

Vincula tus productos de Shopify con ZenFlow:
  1. Ve a Integraciones > Shopify > Mapeo de Productos
  2. ZenFlow intentara coincidir automaticamente por SKU
  3. Para productos no coincidentes, selecciona el producto ZenFlow manualmente

Flujo de Pedidos

Referencia API

Iniciar Autorizacion

Request:
Respuesta:

Obtener Estado de Conexion

Respuesta:

Actualizar Configuracion

Request:

Sincronizar Pedidos Manualmente

Request:

Sincronizar Stock a Shopify

Sincroniza todos los niveles de inventario de productos mapeados hacia Shopify.

Listar Mapeos de Productos

Respuesta:

Crear Mapeo de Producto

Request:

Eliminar Mapeo

Desconectar Tienda

Eventos Webhook

ZenFlow recibe estos webhooks de Shopify automaticamente:

Mapeo de Productos

Coincidencia Automatica

ZenFlow intenta coincidir productos automaticamente usando:
  1. SKU (coincidencia exacta)
  2. Codigo de barras (si esta configurado en Shopify)

Mapeo Manual

Para productos que no coinciden automaticamente:
  1. Ve a Integraciones > Shopify > Mapeo de Productos
  2. Filtra por “Sin mapear”
  3. Selecciona el producto ZenFlow correspondiente

Productos con Variantes

Cada variante de Shopify se mapea a un producto separado en ZenFlow:

Mapeo de Estados

Solucion de Problemas

Pedidos No Se Importan

Asegurate de que sync_orders este habilitado en la configuracion. Ve a Integraciones > Shopify > Configuracion.
Por defecto, solo se importan pedidos con estado paid. Verifica que el pedido tenga el pago confirmado en Shopify.
Los webhooks se registran automaticamente. Si hay problemas, desconecta y vuelve a conectar la integracion.

Stock No Se Sincroniza

El producto debe estar mapeado correctamente. Verifica que exista un mapeo en Mapeo de Productos.
Cada mapeo tiene un flag sync_stock. Asegurate de que este habilitado para los productos que quieres sincronizar.
ZenFlow sincroniza con la ubicacion principal de Shopify. Si tienes multiples ubicaciones, verifica cual esta configurada como principal.

Error de Autorizacion

Si la autorizacion falla, verifica que hayas aceptado todos los permisos solicitados. Intenta desconectar y volver a conectar.
Los tokens de Shopify son de larga duracion. Si expira, desconecta y reconecta la integracion.

Limites de Tasa

ZenFlow maneja los limites de tasa automaticamente con backoff exponencial y respeta el algoritmo de “leaky bucket” de Shopify.

Scopes Requeridos

La integracion solicita los siguientes permisos:
  • read_orders, write_orders - Leer y actualizar pedidos
  • read_products, write_products - Leer y actualizar productos
  • read_inventory, write_inventory - Gestionar niveles de stock
  • read_locations - Leer ubicaciones de inventario
  • read_fulfillments, write_fulfillments - Gestionar fulfillments

Soporte