> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.
> Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.
> Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers.

# Sincronización de fulfillment

> Controla exactamente cuándo los pedidos salen de Revize y llegan a tu 3PL o ERP. Alinea el momento de liberación con tu ventana de edición y flujo de fulfillment.

<Note>
  La sincronización de fulfillment funciona con tu configuración de [Ventana de edición](/es/setup/edit-window) y [Procesamiento de pedidos](/es/setup/order-processing). Primero establece tu ventana de edición y elige retener u omitir espera, luego decide cuándo se liberan los pedidos al fulfillment.
</Note>

## Lo que esto controla

Cuándo Revize libera los pedidos a tu sistema de fulfillment para que tu 3PL o ERP sepa que están listos para picking y empaquetado.

## Configúralo en la app

<Steps>
  <Step title="Abre Edición de pedidos">
    En la app Revize, haz clic en **Edición de pedidos** en la barra lateral.
  </Step>

  <Step title="Define cuándo termina la edición">
    En la pestaña **Editing policy**, elige tu **Edit deadline**. Elige **Scheduled cutoff** si quieres que los pedidos se liberen en horarios de picking fijos.
  </Step>

  <Step title="Elige cómo se liberan los pedidos">
    En **Fulfillment while editing**, selecciona **Hold orders** o **Skip hold**. Para etiquetar los pedidos cuando se cierra la edición, activa **Add release tag** y, si quieres, escribe una **Custom release tag (optional)**. Haz clic en **Guardar**.
  </Step>
</Steps>

## Opciones de liberación

<CardGroup cols={2}>
  <Card title="Liberar cuando termine la edición" icon="clock" color="#22c55e">
    Los pedidos se liberan inmediatamente cuando se cierra la ventana de edición. Simple y funciona con cualquier 3PL.
  </Card>

  <Card title="Horarios de liberación programados" icon="calendar-days" color="#f59e0b">
    Libera pedidos en horarios diarios o semanales específicos que coincidan con tu programación de picking. Perfecto para fulfillment por lotes.
  </Card>

  <Card title="Liberación basada en etiquetas" icon="tag" color="#0ea5e9">
    Revize agrega una etiqueta cuando termina la edición. Configura tu 3PL para que solo recoja pedidos con esta etiqueta.
  </Card>

  <Card title="Detención temprana vía etiquetas" icon="truck" color="#8b5cf6">
    Tu WMS puede agregar una etiqueta cuando comienza el picking, y Revize cerrará inmediatamente la edición.
  </Card>
</CardGroup>

## Cómo funciona con el procesamiento de pedidos

<AccordionGroup>
  <Accordion title="Retener pedidos + Liberar cuando termine la edición" icon="pause">
    **Configuración más común**

    Los pedidos permanecen en espera mientras los clientes editan. Cuando la ventana de edición se cierra, Revize levanta la espera y tu 3PL puede recoger el pedido.

    **Bueno para:** La mayoría de las tiendas, especialmente aquellas con fulfillment rápido
  </Accordion>

  <Accordion title="Retener pedidos + Liberación programada" icon="calendar">
    Los pedidos permanecen en espera hasta tu próximo horario de liberación programado (p. ej., diariamente a las 2 PM). Incluso si la edición termina antes, los pedidos esperan la liberación programada.

    **Bueno para:** Fulfillment por lotes, almacenes que recogen en horarios específicos
  </Accordion>

  <Accordion title="Omitir espera + Liberación basada en etiquetas" icon="tag">
    Los pedidos se procesan normalmente sin esperas pero Revize agrega una etiqueta de liberación cuando termina la edición. Configura tu 3PL para que solo recoja pedidos etiquetados.

    **Bueno para:** 3PLs avanzados que pueden filtrar por etiquetas, operaciones rápidas
  </Accordion>
</AccordionGroup>

## Configuración de etiquetas

<Note>
  **Etiqueta predeterminada:** Revize usa `revize:order_released`. Para cumplir los requisitos de tu 3PL, escribe tu propia etiqueta en **Edición de pedidos → Editing policy → Fulfillment while editing → Custom release tag (optional)**. Los pedidos reciben entonces tu etiqueta en lugar de `revize:order_released`. Consulta [Usa tu propia etiqueta de liberación](/es/setup/order-processing#usa-tu-propia-etiqueta-de-liberación).
</Note>

**Etiquetas que Revize agrega:**

* `revize:order_released`, o tu etiqueta de liberación personalizada: se agrega cuando se cierra la ventana de edición (si **Add release tag** está activado)

**Etiquetas que Revize observa:**

* Tu etiqueta de detención (cualquier etiqueta que elijas): haz que tu WMS o Shopify Flow agregue una etiqueta cuando comience el picking (p. ej. `picked`, `wms:processing`). Agrega la misma etiqueta en **Settings → Order editing → Editing restrictions → Order tags** en Revize, y la ventana de edición se cerrará inmediatamente.

## Solución de problemas

<AccordionGroup>
  <Accordion title="Los pedidos no se liberan al 3PL" icon="circle-exclamation">
    **Verifica:**

    * La ventana de edición se ha cerrado
    * El horario programado ha pasado (si usas liberación programada)
    * La etiqueta de liberación se está agregando (si usas basada en etiquetas)
    * Tu integración de 3PL está filtrando correctamente
  </Accordion>

  <Accordion title="El 3PL recoge pedidos demasiado pronto" icon="triangle-exclamation">
    **Solución:** Usa "Retener pedidos" o configura tu 3PL para que solo recoja pedidos con la etiqueta de liberación.
  </Accordion>

  <Accordion title="Quiero nombres de etiqueta diferentes" icon="tag">
    **Solución:** En **Edición de pedidos → Editing policy → Fulfillment while editing**, activa **Add release tag** y escribe tu etiqueta en **Custom release tag (optional)**. No puede empezar por `revize:`. Haz clic en **Guardar**.
  </Accordion>
</AccordionGroup>

## Configuración relacionada

* [Ventana de edición](/es/setup/edit-window): controla cuánto tiempo pueden los clientes editar pedidos
* [Procesamiento de pedidos](/es/setup/order-processing): elige si retener pedidos durante la edición


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.