Check-in

Como usar o check-in offline (sem internet)

Pré-baixe a lista de ingressos e continue fazendo check-in mesmo sem sinal — sincroniza automaticamente ao reconectar.

Eventos em locais com sinal ruim (galpões, sítios, praias) exigem check-in que funcione sem internet. O Baila já vem pronto pra isso: o app baixa a lista de ingressos válidos antes do evento e, sem sinal, confere cada QR Code direto nessa lista guardada no celular — comparando o ingresso e a situação dele (já usado ou não).

Como funciona

Antes do evento, o app baixa a lista de todos os ingressos válidos e guarda no celular. Sem internet, ele não precisa de servidor: quando você escaneia um QR Code, o app procura aquele ingresso na lista baixada e olha a situação dele — se está válido ou já foi usado. Ao reconectar, todos os check-ins feitos offline sobem pro Baila de uma vez.

Passo a passo

Antes do evento (com internet boa): abra o app e entre no scanner do evento. O app já baixa sozinho a lista de ingressos — aparece a mensagem "Carregando ingressos..." enquanto isso. Não precisa apertar nenhum botão de download.

Quando a mensagem "Carregando ingressos..." some, a lista está guardada e você pode trabalhar offline. Teste escaneando um QR qualquer pra ver se está validando.

Durante o evento, sem internet: o app continua lendo os QR Codes normalmente. Repare no pontinho de status no topo: ele fica laranja quando está sem sinal (verde quando está online). Cada check-in fica guardado no celular.

Ao reconectar: o app envia os check-ins offline sozinho, em segundo plano. Enquanto há check-ins esperando, aparece a contagem "N pendentes" em laranja no topo — quando ela zera, está tudo sincronizado. Se o mesmo ingresso tiver sido usado em outro aparelho, o Baila acerta isso sozinho no servidor ao sincronizar (não aparece nenhum aviso pra você decidir).

Limitações do modo offline

  • Transferências feitas durante o evento não aparecem offline — se alguém transferir o ingresso para outra pessoa enquanto você está sem sinal, o app mostra o dono anterior. Para eventos com transferência ativa, prefira check-in online ou baixe novamente minutos antes de começar.
  • Reembolsos feitos durante o evento também não aparecem offline — mesmo raciocínio. Reembolso raro em dia de evento, mas fique atento.
  • Múltiplos dispositivos offline podem deixar passar um mesmo ingresso duas vezes (dois scans em devices diferentes sem sync). O backend reconcilia ao reconectar, mas a entrada já aconteceu. Por isso recomenda-se um device mestre online quando possível.

Boas práticas

  • Baixe os ingressos no máximo 2 horas antes do evento para pegar transferências e reembolsos mais recentes
  • Teste o modo offline em casa antes (desative Wi-Fi e 4G no celular e escaneie um QR)
  • Leve power bank — o app consome bateria pelo uso contínuo da câmera

Artigos relacionados

Atualizado em 25/06/2026

Como usar o check-in offline (sem internet) | baila ajuda