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
- Ve a Configuracion > Integraciones en ZenFlow
- Haz clic en Conectar Shopify
- Ingresa el dominio de tu tienda (ej:
mitienda.myshopify.com) - Seras redirigido a Shopify para autorizar la aplicacion
- 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:- Ve a Integraciones > Shopify > Mapeo de Productos
- ZenFlow intentara coincidir automaticamente por SKU
- Para productos no coincidentes, selecciona el producto ZenFlow manualmente
Flujo de Pedidos
Referencia API
Iniciar Autorizacion
Obtener Estado de Conexion
Actualizar Configuracion
Sincronizar Pedidos Manualmente
Sincronizar Stock a Shopify
Listar Mapeos de Productos
Crear Mapeo de Producto
Eliminar Mapeo
Desconectar Tienda
Eventos Webhook
ZenFlow recibe estos webhooks de Shopify automaticamente:| Topic | Descripcion | Accion en ZenFlow |
|---|---|---|
orders/create | Nuevo pedido creado | Importa el pedido si esta pagado |
orders/paid | Pago confirmado | Importa el pedido para fulfillment |
orders/updated | Pedido actualizado | Registra cambios |
orders/cancelled | Pedido cancelado | Cancela el pedido en ZenFlow |
orders/fulfilled | Pedido fulfillado | Registra el fulfillment |
products/create | Producto creado | Registra para mapeo |
products/update | Producto actualizado | Actualiza info de mapeo |
products/delete | Producto eliminado | Elimina mapeo |
inventory_levels/update | Stock actualizado | Registra cambio (si bidireccional) |
app/uninstalled | App desinstalada | Revoca credenciales |
Mapeo de Productos
Coincidencia Automatica
ZenFlow intenta coincidir productos automaticamente usando:- SKU (coincidencia exacta)
- Codigo de barras (si esta configurado en Shopify)
Mapeo Manual
Para productos que no coinciden automaticamente:- Ve a Integraciones > Shopify > Mapeo de Productos
- Filtra por “Sin mapear”
- Selecciona el producto ZenFlow correspondiente
Productos con Variantes
Cada variante de Shopify se mapea a un producto separado en ZenFlow:| Shopify | ZenFlow |
|---|---|
| Remera Azul (S) | REMERA-AZUL-S |
| Remera Azul (M) | REMERA-AZUL-M |
| Remera Azul (L) | REMERA-AZUL-L |
| Remera Roja (S) | REMERA-ROJA-S |
Mapeo de Estados
| Estado Shopify | Estado ZenFlow |
|---|---|
unfulfilled | Listo para preparar |
partial | En progreso |
fulfilled | Enviado |
restocked | Cancelado |
Solucion de Problemas
Pedidos No Se Importan
Verificar configuracion de sync
Verificar configuracion de sync
Asegurate de que
sync_orders este habilitado en la configuracion. Ve a Integraciones > Shopify > Configuracion.Verificar estado del pedido
Verificar estado del pedido
Por defecto, solo se importan pedidos con estado
paid. Verifica que el pedido tenga el pago confirmado en Shopify.Verificar webhooks
Verificar webhooks
Los webhooks se registran automaticamente. Si hay problemas, desconecta y vuelve a conectar la integracion.
Stock No Se Sincroniza
Verificar mapeo de producto
Verificar mapeo de producto
El producto debe estar mapeado correctamente. Verifica que exista un mapeo en Mapeo de Productos.
Verificar flag de sync
Verificar flag de sync
Cada mapeo tiene un flag
sync_stock. Asegurate de que este habilitado para los productos que quieres sincronizar.Verificar ubicaciones en Shopify
Verificar ubicaciones en Shopify
ZenFlow sincroniza con la ubicacion principal de Shopify. Si tienes multiples ubicaciones, verifica cual esta configurada como principal.
Error de Autorizacion
Permisos insuficientes
Permisos insuficientes
Si la autorizacion falla, verifica que hayas aceptado todos los permisos solicitados. Intenta desconectar y volver a conectar.
Token expirado
Token expirado
Los tokens de Shopify son de larga duracion. Si expira, desconecta y reconecta la integracion.
Limites de Tasa
| Operacion | Limite |
|---|---|
| Llamadas API | 2 requests/segundo |
| Bucket de tokens | 40 tokens |
Scopes Requeridos
La integracion solicita los siguientes permisos:read_orders,write_orders- Leer y actualizar pedidosread_products,write_products- Leer y actualizar productosread_inventory,write_inventory- Gestionar niveles de stockread_locations- Leer ubicaciones de inventarioread_fulfillments,write_fulfillments- Gestionar fulfillments
Soporte
- Documentacion de Shopify API
- Contacta a [email protected] para ayuda con la integracion



