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

# Check-in de Clientes

> Aprenda a validar vouchers de passeios e experiências via leitor de QR Code ou código manual e gerenciar a agenda de presença por horário.

# Gerenciamento de Check-in de Clientes

No menu **Painel > Clientes > Check-in**, você valida a entrada de passageiros e clientes nos passeios e experiências da sua agência, utilizando a câmera do dispositivo para leitura de QR Code ou o código do voucher.

## Visão Geral

A aba de **Check-in** fornece controle de acesso presencial em tempo real para os guias e recepcionistas da agência. Ela permite verificar se o ingresso está pago, registrar o horário exato da validação e consultar a lista de passageiros agendados para cada horário do dia.

***

## Métodos de Validação de Voucher

O painel oferece dois métodos para efetuar a validação do ingresso do cliente:

### 1. Escaneador de QR Code (Câmera do Dispositivo)

1. No card **Escaneador de QR Code**, clique no botão **"Iniciar Câmera"**.
2. O navegador solicitará permissão de uso da câmera traseira.
3. Aponte a câmera para o QR Code impresso ou exibido na tela do smartphone do cliente (no voucher digital).
4. Assim que o código for detectado, o sistema realizará a busca automática do item e exibirá o resultado na tela.
5. Para encerrar a câmera, clique no botão **"Parar Câmera"**.

***

### 2. Inserção Manual por Código

1. No card **Inserção Manual**, digite no campo de pesquisa o **Número do Pedido** (Ex: `1052`) ou o código **UUID** do item do voucher.
2. Clique no botão **"Consultar"** ou pressione **Enter**.
3. O painel buscará o registro correspondente no banco de dados.

***

## Resultado da Busca e Confirmação de Entrada

Ao localizar o voucher do cliente, o sistema apresenta o card detalhado de validação:

* **Identificação do Cliente e Atração**: Exibe o Nome do Cliente, Nome da Experiência e Quantidade de passageiros/vagas contratadas.
* **Badge de Status de Pagamento**:
  * **Pago** (Badge Verde): Confirmado e liberado para o passeio.
  * **Não Pago** (Badge Vermelho): Cobrança pendente de confirmação financeira.
* **Data e Horário Reservado**: Exibe a data da atração e o horário agendado (Ex: `28/07/2026 às 14:00`).
* **Estado do Check-in**:
  * **Pendente** (Ícone amarelo `XCircle`): O cliente ainda não realizou o check-in.
  * **Check-in realizado** (Ícone verde `CheckCircle2`): Exibe o horário exato em que a entrada foi validada.
* **Botão de Ação**:
  * Clique em **"Confirmar Check-in"** para validar a entrada do cliente.
  * Clique em **"Desfazer Check-in"** caso precise reverter a validação.

***

## Agenda de Check-in por Horário

Abaixo dos leitores, a seção **Agenda de Check-in** permite acompanhar a lista de presença completa do dia:

* **Filtro de Data**: Selecione qualquer data no calendário para consultar os clientes previstos.
* **Filtro de Horário**: Selecione um horário específico (Ex: *09:00*, *14:00*) ou mantenha em *Todos* para ver a listagem geral da data.
* **Lista de Passageiros**: Tabela contendo o nome dos clientes agendados, atração, quantidade de pessoas e status individual de check-in para controle de embarque da equipe.
