> ## 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.

# Sincronização de Fulfillment

> Controle exatamente quando os pedidos saem do Revize e chegam ao seu 3PL ou ERP. Alinhe o tempo de liberação com sua janela de edição e fluxo de fulfillment.

<Note>
  A sincronização de fulfillment funciona com suas configurações de [Janela de edição](/pt/setup/edit-window) e [Processamento de pedidos](/pt/setup/order-processing). Primeiro defina sua janela de edição e escolha hold ou skip hold, depois decida quando os pedidos são liberados para fulfillment.
</Note>

## O que isto controla

Quando o Revize libera os pedidos para seu sistema de fulfillment para que seu 3PL ou ERP saiba que estão prontos para picking e packing.

## Configure no app

<Steps>
  <Step title="Abra Edição de Pedido">
    No app Revize, clique em **Edição de Pedido** na barra lateral.
  </Step>

  <Step title="Defina quando a edição termina">
    Na aba <strong>Editing policy</strong>, escolha seu <strong>Edit deadline</strong>. Escolha <strong>Scheduled cutoff</strong> se quiser que os pedidos sejam liberados em horários de pick definidos.
  </Step>

  <Step title="Escolha como os pedidos são liberados">
    Em <strong>Fulfillment while editing</strong>, selecione <strong>Hold orders</strong> ou <strong>Skip hold</strong>. Para marcar os pedidos com uma tag quando a edição se fecha, ative <strong>Add release tag</strong> e, se quiser, insira uma <strong>Custom release tag (optional)</strong>. Clique em <strong>Save</strong>.
  </Step>
</Steps>

## Opções de liberação

<CardGroup cols={2}>
  <Card title="Liberar quando a edição termina" icon="clock" color="#22c55e">
    Os pedidos são liberados imediatamente quando a janela de edição se fecha. Simples e funciona com qualquer 3PL.
  </Card>

  <Card title="Horários de liberação agendados" icon="calendar-days" color="#f59e0b">
    Libere pedidos em horários diários ou semanais específicos que correspondem à sua agenda de pick. Perfeito para fulfillment em lote.
  </Card>

  <Card title="Liberação baseada em tag" icon="tag" color="#0ea5e9">
    O Revize adiciona uma tag quando a edição termina. Configure seu 3PL para pegar apenas pedidos com essa tag.
  </Card>

  <Card title="Parada antecipada via tags" icon="truck" color="#8b5cf6">
    Seu WMS pode adicionar uma tag quando o picking começa, e o Revize fechará imediatamente a edição.
  </Card>
</CardGroup>

## Como funciona com o processamento de pedidos

<AccordionGroup>
  <Accordion title="Manter pedidos em hold + Liberar quando a edição termina" icon="pause">
    **Configuração mais comum**

    Os pedidos ficam em hold enquanto os clientes editam. Quando a janela de edição se fecha, o Revize remove o hold e seu 3PL pode pegar o pedido.

    **Bom para:** A maioria das lojas, especialmente aquelas com fulfillment rápido
  </Accordion>

  <Accordion title="Manter pedidos em hold + Liberação agendada" icon="calendar">
    Os pedidos ficam em hold até o próximo horário de liberação agendada (ex.: diariamente às 14h). Mesmo que a edição termine antes, os pedidos esperam pela liberação agendada.

    **Bom para:** Fulfillment em lote, armazéns que pegam em horários específicos
  </Accordion>

  <Accordion title="Pular hold + Liberação baseada em tag" icon="tag">
    Os pedidos são processados normalmente sem holds, mas o Revize adiciona uma tag de liberação quando a edição termina. Configure seu 3PL para pegar apenas pedidos marcados.

    **Bom para:** 3PLs avançados que podem filtrar por tags, operações ágeis
  </Accordion>
</AccordionGroup>

## Configuração de tag

<Note>
  **Tag padrão:** O Revize usa `revize:order_released`. Para atender aos requisitos do seu 3PL, insira sua própria tag em **Order Editing → Editing policy → Fulfillment while editing → Custom release tag (optional)**. Os pedidos passam a receber a sua tag em vez de `revize:order_released`. Veja [Use sua própria tag de liberação](/pt/setup/order-processing#use-sua-própria-tag-de-liberação).
</Note>

**Tags que o Revize adiciona:**

* `revize:order_released` ou a sua tag de liberação personalizada: adicionada quando a janela de edição se fecha (se **Add release tag** estiver ativado)

**Tags que o Revize observa:**

* Sua tag de parada (qualquer tag que você escolher): faça seu WMS ou Shopify Flow adicionar uma tag quando o picking começa (ex.: `picked`, `wms:processing`). Adicione a mesma tag em **Settings → Order editing → Editing restrictions → Order tags** no Revize, e a janela de edição se fechará imediatamente.

## Solução de problemas

<AccordionGroup>
  <Accordion title="Pedidos não estão sendo liberados para o 3PL" icon="circle-exclamation">
    **Verifique:**

    * A janela de edição se fechou
    * O horário agendado passou (se usar liberação agendada)
    * A tag de liberação está sendo adicionada (se usar baseada em tag)
    * Sua integração 3PL está filtrando corretamente
  </Accordion>

  <Accordion title="3PL pegando pedidos cedo demais" icon="triangle-exclamation">
    **Solução:** Use "Manter pedidos em hold" ou configure seu 3PL para pegar apenas pedidos com a tag de liberação.
  </Accordion>

  <Accordion title="Quer nomes de tags diferentes" icon="tag">
    **Solução:** Em **Order Editing → Editing policy → Fulfillment while editing**, ative **Add release tag** e insira sua tag em **Custom release tag (optional)**. Ela não pode começar com `revize:`. Clique em **Save**.
  </Accordion>
</AccordionGroup>

## Configuração relacionada

* [Janela de edição](/pt/setup/edit-window): controle por quanto tempo os clientes podem editar pedidos
* [Processamento de pedidos](/pt/setup/order-processing): escolha se quer manter pedidos em hold durante a edição


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