Cartões de fidelidade no seu celular, e a máquina que precisa lê-los.

Um bolso com cartões de loja, de clube, de academia e de sócio pesa mais do que o celular que poderia guardar todos eles. Se ele pode ou não depende da máquina do caixa.

O cartão é um suporte para um número

Vire um cartão de loja e há pouca coisa nele: um código de barras e o mesmo valor impresso embaixo. Esse código de barras não é um link para uma conta em outro lugar — ele é o número da conta, desenhado como barras.

É por isso que um operador de caixa consegue salvar uma leitura que falhou digitando: os dígitos e as barras dizem a mesma coisa.

A maioria dos códigos de fidelidade é de linhas, não de quadrados

Os códigos que as pessoas carregam são majoritariamente lineares: uma fileira de barras lida em uma única direção. Um cartão de supermercado costuma ser um EAN-13 simples; um cartão de academia ou de biblioteca, Code 128 ou Codabar.

Copiar esse código copia o código e mais nada. Se ele pode virar um passe assinado, isso é decisão da loja: Cartões no Apple Wallet e no Google Wallet

Só um tipo de leitor consegue ler uma tela

Duas famílias de leitor de código de barras ficam nos balcões de caixa, e elas funcionam em direções opostas.

Um leitor a laser está esperando a luz voltar

Ele varre o código com um feixe e lê a luz que volta: os espaços brancos refletem, as barras pretas não. Uma tela não reflete nada — ela emite a própria luz. O feixe não tem nada para recuperar, e nenhum ajuste do celular muda isso.

Um leitor por imagem é uma câmera

Ele fotografa o que estiver na frente dele e decodifica a imagem, então uma tela acesa é um assunto comum. A maioria dos caixas modernos lê celulares sem reclamar; com os que não conseguem não adianta discutir.

O que ele precisa lerLeitor a laserLeitor por imagem
Um cartão de plástico impressoSimSim
Um código em uma tela acesaNãoSim
Uma tela escurecida para economizar bateriaNãoMais difícil
Uma tela suja ou trincadaNãoMais difícil
Uma tela sob uma lâmpada ou no solNãoMais difícil
Um código colorido ou com gradienteNãoMais difícil
  • A coluna do laser nunca muda: o obstáculo é a tela em si, não o estado dela.
  • Barras pretas em branco limpo são as mais fáceis de ler; códigos coloridos e com gradiente reduzem as chances.

O brilho é um equilíbrio, não um máximo

Empurrar o controle até o topo está só metade certo. Passando do que o ambiente pede, a tela produz reflexo por conta própria, e reflexo esconde um código tão bem quanto a penumbra.

Quatro coisas ajudam, nesta ordem:

  • Limpe a tela; para uma câmera, uma marca de dedo é uma barra que falta.
  • Trave a orientação para o código não girar quando você estender o braço.
  • Aumente o brilho, pare antes do reflexo e incline o celular para longe de uma lâmpada forte no teto.
  • Saiba o número; depois de duas recusas, dizê-lo em voz alta é melhor do que uma terceira tentativa.

É por isso que um cartão aberto tem um botão de ampliar e um botão de brilho lado a lado. Um código preenchendo a tela é um alvo muito maior do que um cartão.

Alguns cartões têm de continuar na sua carteira

Um aplicativo de carteira copia um código de barras. Ele não copia nada mais que o cartão fazia.

  • Um cartão com a sua foto, ou um que um funcionário precisa olhar.
  • Um cartão com chip ou tarja magnética, em que o leitor espera uma aproximação ou uma passada.
  • Um cartão que também é um meio de pagamento, com outro conjunto de regras.
  • Tudo que funciona por aproximação NFC em vez de um código lido.

Em cada um desses casos, o código de barras não é a parte que está sendo conferida. Copiá-lo dá a você uma imagem do cartão, não o cartão.

Ler sobre o assunto não vai dizer de que lado um cartão específico cai. Use a cópia do celular uma vez em um momento tranquilo, com o plástico ainda no bolso.

A maior parte do plástico não é de supermercado

Despeje uma carteira sobre a mesa e os cartões de loja costumam estar em minoria. O resto são associações: uma academia, uma biblioteca, uma farmácia, um museu, uma conta de estacionamento, um cartão-presente.

Cada um deles identifica você com um código que alguém lê, e esse é o requisito inteiro.

Os cartões que vale mover primeiro são os raros — o cartão da biblioteca de que você precisa duas vezes por ano nunca está no casaco que você está usando. Manter trinta deles fáceis de achar é outro trabalho: Organizador de códigos de barras

O sinal é pior justamente onde o cartão é usado

Pense em onde esses cartões são necessários. Um supermercado no subsolo. Uma academia de paredes grossas. Uma loja onde seus dados estão em roaming e desligados.

Uma carteira que busca os cartões em um servidor escolhe justamente esse momento para mostrar um indicador de carregamento. A fila não faz pausa.

Um código salvo é desenhado a partir de dados que já estão no dispositivo, então ele abre até no modo avião.

A página da loja, uma compra e a sincronização com o iCloud no iOS precisam, sim, de conexão. Nenhuma conta entra em jogo em ponto algum, o que é um assunto à parte: Carteira sem conta

Essa é a versão simples do argumento: o cartão precisa estar ali no subsolo, no caixa, com a fila atrás de você. Guarde o cartão no ScanKeeper, e o número fica no celular, tenha ele sinal ou não.

Como o cartão de plástico vai parar no seu celular

  1. 01

    Leia o código no plástico

    Mantenha o código impresso dentro do quadro da câmera. O reconhecimento roda no dispositivo e guarda o valor como está impresso.

    Leitor do ScanKeeper exibindo um código impresso, com os controles Galeria e Importar vários
    Uma passada sobre o código impresso.
  2. 02

    Dê a ele um nome e uma cor

    Um cartão que você acha com uma mão só é a diferença entre mostrar o cartão e travar a fila.

    Editor do ScanKeeper com controles de nome, cor, pasta e imagem
    É pela cor que você se guia na pressa.
  3. 03

    Coloque em uma pasta

    As pastas mantêm os cartões da academia longe dos do supermercado. Pastas, busca na coleção e exportação CSV fazem parte do ScanKeeper Premium.

    Editor do ScanKeeper com controles de pasta e imagem para um cartão salvo
    Agrupado por onde você realmente usa.
  4. 04

    Ache os botões de ampliar e de brilho

    Um cartão aberto mostra o código, o valor com um botão de copiar e o formato. Ampliar e brilho ficam lado a lado.

    A saved ScanKeeper card showing its barcode, encoded value, and format
    O código salvo está pronto mesmo sem ligação.
  5. 05

    Estenda o celular no balcão

    Ampliado, o código gira de lado e preenche a tela com o brilho no máximo. Se ele for recusado duas vezes, leia o número em voz alta.

    Código de barras do ScanKeeper em tela inteira, pronto para o leitor do caixa
    Um alvo maior do que o cartão era.

O que muda quando os cartões passam a morar no celular

A tela vira o cartão

Um código ocupando toda a largura do celular é um alvo maior do que o impresso.

Nada para carregar na fila

O cartão abre a partir do que o celular já guarda, então um corredor com uma barrinha de sinal não muda nada.

Uma coisa só no bolso

Uma dúzia de cartões vira um celular que você já estava carregando.

O que saber antes de começar

Todos os cartões da minha carteira podem ir para o celular?

Se o cartão tiver um código de barras ou código QR que o leitor do caixa consiga ler, sim. O ScanKeeper é compatível com QR Code, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF-14, Codabar, PDF417, Aztec e Data Matrix. Cartões que só funcionam por aproximação NFC, ou só dentro do aplicativo do próprio varejista, não são códigos de barras e não podem ser copiados assim.

Por que uma loja lê meu celular e a seguinte recusa?

Eles têm leitores diferentes. Um leitor por imagem fotografa o código, então uma tela é só mais uma imagem para ele. Um leitor a laser precisa de luz refletida de volta, e uma tela emite a própria luz.

Devo colocar o brilho no máximo?

Para cima, mas não às cegas. Uma tela mais clara do que o ambiente pede produz reflexo por conta própria, e reflexo esconde um código. Aumente até as barras ficarem nítidas.

O código não é lido. E agora?

Limpe a tela e tente de novo em outro ângulo. Depois disso, use os dígitos: o número embaixo do código de barras é o número de sócio, e o operador de caixa consegue digitá-lo.

Uma tela trincada ou suja faz diferença?

Pode fazer. Manchas e trincas quebram o padrão que a câmera está decodificando, do mesmo jeito que um cartão arranhado. Limpar resolve a maior parte.

Meus pontos e cupons vêm junto com o código de barras?

Não. Pontos, histórico de compras e ofertas ficam com o programa de fidelidade da loja, que conhece você pelo número que o código de barras carrega.

Isso é a mesma coisa que o Apple Wallet ou o Google Wallet?

Não. Eles guardam passes que uma loja emitiu e assinou, e o ScanKeeper nunca cria um. Ele guarda o código que você mesmo leu.

Devo jogar o plástico fora?

No primeiro dia, não. Use a cópia do celular uma vez no caixa que você frequenta, com o cartão ainda no bolso.

Obter a aplicativo

Sem cadastro, sem endereço de e-mail, sem senha. Instale o aplicativo e comece a adicionar cartões.

Baixar na App StoreObter no Google Play
Ou aponte a câmera de um celular para isto e deixe que ela leia o código.