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

# Checkout (Conferência)

> Conferência dos itens separados com validação e registro de divergências.

# Checkout (Conferência)

<img src="https://mintcdn.com/erpulse-f63e3bce/baCRRnfpgd_Os6EK/images/placeholder.svg?fit=max&auto=format&n=baCRRnfpgd_Os6EK&q=85&s=ad177a574108018a8d2b814a465cde0e" alt="Tela de Checkout no mobile" width="400" data-path="images/placeholder.svg" />

O checkout é a etapa de **conferência** — o operador valida que os itens separados no picking estão corretos em quantidade e identidade.

## Como fazer checkout

1. Acesse **Fulfillment**
2. Filtre por pedidos com status `SEPARADO`
3. Clique no pedido
4. Você será levado para a tela de Checkout

### Bipagem de conferência

1. A tela mostra os itens que deveriam estar no pedido
2. Bip o código de barras de cada item
3. O sistema valida:
   * **Produto certo?** — compara EAN
   * **Quantidade certa?** — conta as bipagens
4. Feedback visual: **verde** = correto, **vermelho** = divergência

## Divergências

Se houver divergência (produto errado, faltante, excedente ou avariado):

| Tipo             | Quando acontece                         |
| ---------------- | --------------------------------------- |
| `produto_errado` | Bipou um produto que não está no pedido |
| `faltante`       | Menos itens que o esperado              |
| `excedente`      | Mais itens que o esperado               |
| `avariado`       | Produto com defeito/avaria              |

<Warning>
  Registrar divergências exige a permissão `wms:finalizar_divergencia`. Sem essa permissão, o operador pode apenas registrar, não finalizar.
</Warning>

## Finalizar checkout

Quando todos os itens forem conferidos:

* Sem divergências → status muda para `CONFERIDO`
* Com divergências → status muda para `DIVERGENCIA` (requer permissão para finalizar)

→ [Voltar ao fluxo de fulfillment](/fulfillment/fluxo)
→ [Próximo: Packing](/fulfillment/packing)
