Quando você adiciona um código de rastreio em um pedido, o plugin pode opcionalmente mover esse pedido pra um status que você definiu — por exemplo, Enviado ou Concluído. É a forma de manter a régua de status do WooCommerce em sincronia com o momento real da operação.
Onde configurar
Em WooCommerce → Configurações → Entrega → Transportadoras, no campo Status após inserir rastreio.
A lista mostra todos os status de pedido do WooCommerce — incluindo os que vieram de outros plugins (ex: "Aguardando expedição", "Em separação"). O padrão é Não atualizar status.
O que acontece em cada caso
O comportamento depende do status configurado e do status atual do pedido:
| Configurado | Status atual do pedido | Resultado ao adicionar rastreio |
|---|---|---|
| Não atualizar status | qualquer | Adiciona nota interna, status fica como está |
| Outro status (ex: Enviado) | já é Enviado | Adiciona nota interna, status fica como está |
| Outro status (ex: Enviado) | é diferente | Transiciona pra Enviado + adiciona nota |
A nota interna sempre vai junto, com o nome da transportadora e o código:
Adicionado um código de rastreio para Sedex: BR123456789BR.
Quando faz sentido usar
- Você usa um status custom (ex: Enviado, Aguardando entrega) e quer que ele seja aplicado automaticamente quando o rastreio entra.
- Você quer marcar pedidos como Concluído assim que o código de rastreio for adicionado, abreviando o fluxo.
Quando manter em "Não atualizar status"
- Você prefere mover o status manualmente, em outro momento (ex: depois de confirmar a postagem efetiva no sistema da transportadora).
- Você usa um plugin externo que já gerencia o status (ex: Correios Updater move o pedido pra Enviado ao detectar a postagem na API dos Correios — neste caso, deixar este campo em Não atualizar status evita transições duplicadas).
Se o pedido já está no status configurado, a regra "status atual = status configurado" entra em ação e só uma nota é adicionada. Útil quando você adiciona dois códigos (ex: Sedex + Jadlog) no mesmo pedido em momentos diferentes.
Removendo um código não muda o status
A configuração só age na adição. Se você remover um código de rastreio (pelo X no metabox), o pedido continua no status atual e uma nota é adicionada documentando a remoção.