Check-in (portão)
A tela do portão, em endereço próprio (/checkin). Valida o ingresso, registra a entrada e
acompanha a ocupação do dia. Substituiu a antiga “Portaria”.
Quem pode acessar
checkin.operate— validar entrada.checkin.manage— configurar as exigências do portão.
Consultar um voucher e ver a ocupação exigem apenas pertencer à empresa; confirmar a entrada é a ação que exige a permissão.
O que o portão aceita
| Tipo de voucher | Validade |
|---|---|
| Acesso | Somente se estiver ativo e a ocorrência for hoje — dia inteiro, sem horário e sem tolerância. |
| Produto (retirada) | Somente pelo status ativo; independe de data e não consome capacidade. |
Motivos de recusa
| Situação | O que a tela informa |
|---|---|
| Data diferente de hoje | Não é validável e mostra a data correta do ingresso. |
| Já utilizado | Informa quando foi validado e qual operador fez. |
| Cancelado | Ingresso invalidado. |
| Expirado | Data passou sem uso. |
| Pendente | Pagamento não confirmado. |
| Dados obrigatórios ausentes | Falta preencher o ingressante ou capturar o documento, conforme a configuração. |
Como a entrada é efetivada
- O operador lê o QR (ou digita o código).
- O sistema revalida status e data.
- Marca o voucher como usado, gravando data, hora e operador. Essa etapa é atômica: em uma leitura simultânea, só o primeiro efetiva.
- Registra o atendimento no histórico de entradas.
- Grava os dados do ingressante, quando informados, e registra o evento no histórico do voucher.
O status “usado” é terminal. Uma vez validado, o ingresso não serve para entrar de novo — e a venda correspondente não pode mais ser cancelada nem estornada.
O que o portão pode exigir
A empresa configura duas políticas independentes em Configuração → Check-in. Cada uma pode estar desligada, opcional ou obrigatória.
| Política | O que coleta | Quando obrigatória |
|---|---|---|
| Coleta de dados do ingressante | Nome, CPF, data de nascimento, WhatsApp, e-mail e selfie. | A entrada só é liberada com tudo preenchido. |
| Validação de documento (anti-fraude) | Foto do documento de identidade e foto do rosto capturada ao vivo. | Nunca há liberação automática — sempre passa pela captura. |
Os textos da própria tela de configuração descrevem os três níveis: “Desligado — a etapa não aparece no portão”; “Opcional — aparece no portão, o operador pode pular”; “Obrigatório — aparece e obriga preencher para liberar a entrada”.
As três fotos e seus propósitos
| Foto | Para que serve | Onde fica |
|---|---|---|
| Selfie de identidade | Identificar o ingressante. Pode vir do pré-check-in. | Repositório público de fotos de ingressante. Nunca é sobrescrita por uma já existente. |
| Foto de uso | Comprovar o atendimento de entrada. | Repositório privado, com retenção de 180 dias. |
| Documento e rosto ao vivo | Prova de entrada contra contestação de pagamento. | Repositório privado, capturados sempre no portão. |
Integração com o pré-check-in
Quando o cliente já preencheu os dados pelo pré-check-in, o portão exibe as informações prontas e, se estiver tudo completo, oferece o atalho de confirmação automática. A validação de documento, quando ligada, nunca é considerada satisfeita pelo pré-check-in — ela exige captura ao vivo.
Ocupação do dia
O portão mostra, por ocorrência (atração e data), quantos ingressos foram gerados e quantos já fizeram check-in, além do total do dia. A contagem é agrupada por dia, com reinício natural à meia-noite. São considerados apenas vouchers de acesso — vouchers de produto e ingressos cancelados ou expirados ficam de fora.
A tela do portão conta pelos vouchers marcados como usados; os relatórios e o dashboard contam pelos registros de entrada. Nas situações normais os números coincidem. Para operação, use o portão; para conciliação, use o relatório.
Erros e dúvidas comuns
| Situação | Motivo | Solução |
|---|---|---|
| “Este ingresso é válido em outra data” | Voucher de acesso fora do dia | Orientar o cliente ou remarcar o voucher |
| “Já utilizado” | Entrada já registrada | Conferir o horário e o operador exibidos |
| “Falha ao confirmar entrada.” | Mensagem genérica — pode ser conflito ao vincular o contato | Verificar se o CPF pertence a um contato arquivado; nesse caso, restaure o contato |
| Não libera mesmo com tudo preenchido | Política de documento está obrigatória | Capturar documento e rosto ao vivo |
| Botão de confirmar indisponível | Falta checkin.operate | Solicitar a permissão |
Boas práticas
- Incentive o pré-check-in: ele reduz drasticamente a fila.
- Deixe a coleta de dados como opcional no dia a dia e ative obrigatória apenas quando houver exigência real.
- Ative a validação de documento só em operações com histórico de contestação — ela aumenta o tempo de atendimento.
- Treine a equipe para ler a mensagem de recusa: ela quase sempre já traz a resposta ao cliente.