Conecta el Fulfillment de Shopify con tus sistemas (3PL, WMS, soporte y BI)
Activa esta Extensión de ShopifyConnector para convertir el fulfillment en un flujo operativo conectado: asignación a ubicaciones, solicitudes a 3PL, cambios de estado, división/merge de fulfillment orders y gestión de holds (retenciones) por incidencias.
¿Por qué es importante activar esta extensión?
Porque el fulfillment es donde se “gana o se pierde” la experiencia post-compra: tiempos, incidencias, cambios de almacén, cancelaciones y pedidos en espera. Si tus sistemas solo ven el pedido, pero no ven el estado real del fulfillment, aparecen problemas típicos:
El WMS/3PL no se entera de reasignaciones o splits,
Soporte no sabe por qué un pedido está bloqueado,
BI no puede medir SLA real (tiempos en hold, reintentos, fallos),
Operaciones trabaja a ciegas cuando hay routing, pickup o local delivery.
Shopify expone topics específicos para fulfillment events, fulfillment orders y fulfillment holds.
Mantenga su CRM/ERP alineado
Aplicar la gobernanza B2B
Automatizar la incorporación de clientes B2B
Mejorar la presentación de informes
Casos de uso reales
Integración con 3PL / WMS (orquestación de preparación y expedición)
Ejemplo:
Cuando se envía una solicitud a un 3PL (sc.fulfillment_orders/fulfillment_request_submitted), tu sistema crea la orden logística. Si el 3PL acepta o rechaza (sc.fulfillment_orders/fulfillment_request_accepted / rejected), ajustas el flujo (preparación vs excepción).
Gestión de incidencias: pedidos en “hold” (bloqueos operativos)
Ejemplo:
Se añade un hold (sc.fulfillment_holds/added) → se abre un caso interno y se notifica al equipo. Se libera un hold (sc.fulfillment_holds/released) → se reanuda el proceso y se actualiza el ticket.
Routing y cambios de ubicación (multi-almacén y reasignaciones)
Ejemplo: Cuando cambia la ubicación asignada (sc.fulfillment_orders/moved) o el routing termina (sc.fulfillment_orders/order_routing_complete), tu OMS puede:
reasignar almacén, re-calcular tiempos,
Operativa avanzada: split/merge y preparación para pickup / local delivery
Ejemplo:
Si se divide un fulfillment order (sc.fulfillment_orders/split) o se fusiona (sc.fulfillment_orders/merged), se re-crean tareas en WMS. Si está listo para pickup o local delivery (sc.fulfillment_orders/line_items_prepared_for_pickup / sc.fulfillment_orders/line_items_prepared_for_local_delivery), puedes activar avisos al cliente y al equipo de tienda.
Conecta Shopify con tu sistema
Preguntas Frecuentes
¿Qué diferencia hay entre “fulfillment events” y “fulfillment orders”?
Fulfillment orders describen el “plan” operativo de fulfillment (routing, asignación, solicitud a 3PL, split/merge).
Fulfillment events son eventos asociados al proceso de fulfillment.
¿Qué pasa si un fulfillment order tiene múltiples holds?
Shopify soporta múltiples holds; sc.fulfillment_holds/released puede emitirse por cada hold liberado, y sc.fulfillment_orders/hold_released se emite cuando se libera el último y el FO deja de estar on hold.
Casos de uso reales
¿Qué eventos activa esta Extensión de ShopifyConnector?
-
A) Fulfillment events
- sc.fulfillment_events/create — se crea un evento de fulfillment.
- sc.fulfillment_events/delete — se elimina un evento de fulfillment.
- Shopify indica scope
read_fulfillmentspara estos topics.
-
B) Fulfillment holds
- sc.fulfillment_holds/added — se aplica un hold a un fulfillment order.
- sc.fulfillment_holds/released — se libera un hold (en caso de múltiples holds, puede disparar por cada hold liberado).
-
C) Fulfillment orders (operativa con 3PL, routing y estado)
- Incluye, entre otros, estos eventos clave:
- sc.fulfillment_orders/fulfillment_request_submitted
- sc.fulfillment_orders/fulfillment_request_accepted
- sc.fulfillment_orders/cancelled
- sc.fulfillment_orders/placed_on_hold
- sc.fulfillment_orders/hold_released (se dispara cuando el fulfillment order deja de estar ON_HOLD; si hay múltiples holds, solo cuando se libera el último).
- sc.fulfillment_orders/moved, sc.fulfillment_orders/order_routing_complete
- sc.fulfillment_orders/split, sc.fulfillment_orders/merged
- sc.fulfillment_orders/scheduled_fulfillment_order_ready
- sc.fulfillment_orders/line_items_prepared_for_pickup / prepared_for_local_delivery
- sc.fulfillment_orders/fulfillment_service_failed_to_complete
- Shopify requiere al menos uno de los scopes de fulfillment orders (merchant managed / assigned / third party / marketplace) según el topic.
Dinos qué sistemas usas y diseñamos el plan de integración.
