Cartões de fidelidade no Apple Wallet e no Google Wallet.

As duas carteiras guardam passes que uma loja emitiu e assinou. O cartão da padaria no seu bolso não é um deles. Aqui está o que cada carteira aceita, como adicionar um cartão do jeito que funciona e onde todo o resto pode ficar.

Quem emitiu o cartão decide onde ele pode ficar

O Apple Wallet exibe passes, e um passe é um arquivo assinado. O comerciante o cria, assina com um certificado da conta Apple Developer dele, e o Wallet confere essa assinatura no momento em que você adiciona. É por isso que uma foto nunca vira um passe e por que o Wallet não tem uma tela para digitar o número de um cartão.

Na prática, um passe chega até você quando você compra algo: pelo aplicativo da loja, como download no site dela, como anexo de e-mail, por um código QR ou AirDrop, ou logo depois de pagar com Apple Pay em um comerciante participante. Se nenhum botão Add to Apple Wallet aparecer em lugar nenhum, é porque a loja não criou um.

O Google Wallet começa no mesmo ponto e vai um passo além. Os comerciantes também emitem passes ali, e o aplicativo Android acrescenta Photo e Everything Else, que criam um passe a partir de uma imagem nítida de um código de barras. Os dois caminhos fazem parte do aplicativo Android, e nenhum deles está disponível na Índia.

O próprio código de barras pode ser o obstáculo

O formato de passe da Apple é exigente com os códigos. Ele aceita QR, PDF417, Aztec e Code 128, com Code 39, Codabar, EAN 13 e Interleaved 2 of 5 acrescentados no campo barcodes mais recente. Um passe pode guardar vários formatos ao mesmo tempo, então no iOS 27 e posteriores um aparelho mais antigo ainda exibe aquele que conhece.

Essa lista importa para os cartões de supermercado, que muitas vezes são simplesmente EAN-13. Um comerciante que queira um deles no Wallet precisa recodificar o número em um formato compatível, e essa é uma razão prática para tantas redes preferirem manter o cartão dentro do próprio aplicativo.

Onde cada tipo de cartão vai parar

O que você temApple WalletGoogle WalletScanKeeper
Um passe emitido pela lojaSimSimNão
Um cartão de plástico impressoNãoSim, no AndroidSim
Uma captura de tela de um códigoNãoSim, no AndroidSim
Um cupom ou código de entradaNãoSim, no AndroidSim
  • O Google Wallet cria esses passes a partir de uma foto no aplicativo Android, e não na Índia.
  • O ScanKeeper não cria arquivos .pkpass, então os cartões dele nunca aparecem no Apple Wallet.

Três dessas quatro linhas são exatamente para o que o ScanKeeper existe.

Como adicionar um cartão ao Apple Wallet

Todo caminho começa no comerciante. O que muda é por onde o passe chega até você.

Do aplicativo ou do site de uma loja

  1. Abra o aplicativo do comerciante ou a página onde seu cartão fica, muitas vezes em Tickets, Passes ou Cards.
  2. Toque em Add to Apple Wallet.
  3. Toque em Add no canto superior direito ou siga as instruções na tela.

De um e-mail, um link ou um código QR

Um passe viaja bem. Quem emite pode entregá-lo pelo próprio aplicativo, deixá-lo atrás de um link de download ou anexá-lo a um e-mail, e cada um desses caminhos abre a mesma tela de adicionar. Códigos QR e AirDrop funcionam do mesmo jeito.

Quando não existe botão Add to Apple Wallet

Então o cartão não existe como passe, e nenhum ajuste do iPhone muda isso. Um passe só existe se alguém o assinou com o próprio certificado Pass Type ID, e é por isso que um serviço de terceiros que envia um arquivo .pkpass por e-mail está emitindo o passe dele, não o da loja.

Como adicionar um cartão ao Google Wallet

De um programa de comerciante compatível

  1. Abra o aplicativo Google Wallet e toque em Add to Wallet e depois em Loyalty.
  2. Encontre ou busque o comerciante ou o programa de fidelidade.
  3. Siga os passos daquele programa: leia o cartão que você já tem, localize sua conta ou faça o cadastro.

Se o comerciante não aparecer nessa busca, o programa não é compatível e procurar mais não vai mudar isso. Os cartões-presente funcionam do mesmo jeito.

Manualmente, a partir de uma foto do código de barras

  1. Tire uma foto nítida e em alta resolução do código de barras do cartão.
  2. No aplicativo Google Wallet, toque em Add to Wallet e depois em Photo.
  3. Selecione a foto, adicione um nome e uma descrição e toque em Add.

O Everything Else faz o mesmo trabalho com um pouco mais de leitura: ele tira uma foto ou pega uma imagem da galeria, extrai o que consegue e deixa você corrigir os detalhes antes de salvar. Nenhum dos dois caminhos está disponível na Índia.

Do Gmail ou do site do Google Wallet

Com os recursos inteligentes ativados no Gmail, cartões de fidelidade e ingressos que chegam por e-mail são adicionados automaticamente, e apagar o e-mail remove o cartão de novo. Em países compatíveis, cartões de fidelidade e cartões-presente também podem ser adicionados pelo site do Google Wallet. Os passes ali ficam vinculados à sua Conta do Google.

O que fazer com os cartões que nenhuma carteira aceita

Esta é a pilha que sobra para a maioria das pessoas: o cartão da padaria, a etiqueta da academia, um cupom de um e-mail de dois meses atrás. Nenhum deles jamais será um passe. Mas todos têm um código de barras que funciona, e isso basta.

Carteira ScanKeeper com cartões QR e códigos organizados
Os cartões que nenhuma das carteiras aceita, em uma lista que abre sem conexão.
  1. Leia o código impresso

    Aponte a câmera para o código de barras ou o código QR do cartão de plástico. O ScanKeeper reconhece os formatos compatíveis e mantém o valor como está.

  2. Ou importe as capturas de tela que você já tem

    Os códigos de fidelidade costumam chegar como capturas de tela de e-mails. A importação em lote aceita até 50 fotos de uma vez e as lê no próprio aparelho.

  3. Dê a cada cartão um nome que você reconheça

    Confira o valor detectado, dê ao cartão o nome que você usa na cabeça e digite um valor à mão se alguma foto ficou borrada demais para ser lida.

  4. Mostre no caixa

    Abra o cartão e amplie o código. O ScanKeeper preenche a tela e sobe o brilho para 100%, para o leitor ter um alvo limpo.

Os dois caminhos têm um guia próprio, com uma captura de tela em cada passo: Ler de uma imagem · Importação em lote

O ScanKeeper não é um caminho para o Apple Wallet

O ScanKeeper não emite nem gera arquivos .pkpass. Nada salvo nele aparece no Apple Wallet, e nenhum ajuste muda isso. Se uma página promete levar seus cartões para o Wallet, ela está descrevendo algo que o formato de passe não permite sem um certificado de assinatura.

Os dois aplicativos respondem a perguntas diferentes, e as duas respostas são boas. O Wallet guarda o que um comerciante emitiu e mantém tudo atualizado. O ScanKeeper guarda os códigos que você mesmo capturou, offline, na ordem que você quiser. Um cartão de embarque pertence ao Wallet; o cartão da padaria pertence a um aplicativo leitor. Fique com os dois.

O que saber antes de começar

Por que não consigo adicionar meu cartão de fidelidade ao Apple Wallet?

O Apple Wallet só mostra passes que um comerciante emitiu e assinou. Se a loja nunca publicou um para o programa de fidelidade dela, não há nada a adicionar, e nenhum ajuste do iPhone muda isso. Pergunte à loja se ela chega a oferecer passes do Apple Wallet.

Posso fotografar um cartão de plástico e colocá-lo no Apple Wallet?

Não. O Wallet não tem tela para montar um cartão a partir de uma imagem ou de um número digitado, e uma foto não carrega assinatura para ele conferir. Um aplicativo leitor como o ScanKeeper guarda o código dessa foto no lugar.

O que é um arquivo .pkpass?

É o formato que o Apple Wallet lê: um pacote com uma descrição pass.json, imagens e traduções opcionais, assinado com um certificado Pass Type ID de uma conta Apple Developer e renomeado de .zip para .pkpass.

Posso adicionar um cartão de fidelidade ao Google Wallet manualmente?

No Android, sim. O Add to Wallet tem a opção Loyalty para programas de comerciantes compatíveis, onde você pode ler ou buscar seu cartão, e a opção Photo, que transforma uma imagem nítida de um código de barras em um passe. Nenhuma das duas está disponível na Índia.

Os cartões salvos no ScanKeeper aparecem no Apple Wallet?

Não. O ScanKeeper não emite nem gera arquivos .pkpass, então nada salvo nele chega ao Apple Wallet. Os dois aplicativos simplesmente convivem lado a lado.

O ScanKeeper funciona sem Internet?

Sim. Os cartões ficam salvos no dispositivo e o reconhecimento roda localmente, então um código salvo abre sem conexão. No iPhone e no iPad, a sincronização com o iCloud na sua própria conta é opcional.

Preciso de uma conta para usar o ScanKeeper?

Não. Não há conta, nem cadastro, nem endereço de e-mail a entregar. O aplicativo pede a câmera e a galeria de fotos, e mais nada.

Como isso funciona no Android?

O Google Wallet cobre mais terreno ali, porque consegue criar um passe a partir da foto de um código de barras. O ScanKeeper também funciona no Android, com a mesma leitura, importação em lote e exibição em tela cheia.

Quais formatos de código de barras o ScanKeeper guarda?

QR Code, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF-14, Codabar, PDF417, Aztec e Data Matrix.