Conectar Shopify: recibir pedidos y enviar fulfillment
Cree una app personalizada en Shopify Admin, pegue el token en Integration, pruebe, mapee y active.
El conector de Shopify trae pedidos a OMS y devuelve inventario y fulfillment a Shopify. Una conexión por tienda.
Requisitos previos#
- Una tienda Shopify en cualquier plan, con acceso de administrador.
- Permiso para crear apps personalizadas en esa tienda.
- Use primero una tienda de prueba o desarrollo; nunca pruebe el mapping en una tienda en vivo.
Obtener credenciales — modelo nuevo (recomendado)#
- Vaya a Shopify Dev Dashboard (dev.shopify.com) → su app → credenciales de API.
- Copie el Client ID y el Client Secret. El secret se muestra una sola vez.
- Asegúrese de que la app tenga los alcances: read_orders, read_products, read_inventory, write_inventory, read_fulfillments, write_fulfillments.
Obtener credenciales — modelo antiguo (token de app personalizada)#
- En Shopify Admin: Configuración → Apps → Develop apps → Crear app.
- En Admin API integration, conceda los alcances: read_orders, read_products, read_inventory, write_inventory, read_fulfillments, write_fulfillments.
- Instale la app y copie el Admin API access token. Empieza con shpat_.
Completar en Integration#
- Abra Integration → Marketplace → Shopify → Nueva conexión.
- Dominio de la tienda: por ejemplo your-store.myshopify.com.
- Credenciales: elija uno de los dos modelos. Nuevo (recomendado): Client ID + Client Secret de Dev Dashboard; el sistema los intercambia por un token de 24h automáticamente. Antiguo: Admin API access token (shpat_) de una app personalizada. Ambos se cifran y nunca se muestran.
Probar la conexión#
La prueba tiene dos niveles: conectividad y vista previa de un pedido real.
Mapping / elegir plantilla#
Elija la plantilla estándar de Shopify. Revise bundles y propiedades personalizadas en la vista previa.
Activar#
Tras activar, Integration trae pedidos según la frecuencia, devuelve inventario y reporta fulfillment con tracking.
Preguntas frecuentes#
La prueba falla con 401
El token es incorrecto, caducó o le falta un alcance.
Reinstale la app, vuelva a copiar el token y revise los alcances del paso de credenciales.
No llegan pedidos
La conexión está bien: la tienda simplemente no tiene pedidos nuevos.
Cree un pedido de prueba en la tienda y ejecute una extracción manual.
Los SKU aparecen sin mapear
El SKU del canal aún no está vinculado a un producto en OMS.
Abra la pestaña de pendientes en Product Mapping y vincule cada SKU del canal a un producto de OMS.