Como funcionam os números de cartão no Apple Pay e no Google Pay?

O que acontece quando um cartão é adicionado ao Apple Pay ou ao Google Pay?

Quando um cliente adiciona um cartão à sua carteira Apple Pay ou Google Pay, é gerado um novo número de cartão digital - denominado DPAN (Número de Conta Principal do Dispositivo) -. Este número é diferente do número real do cartão do titular. 
 

O DPAN é o mesmo em todos os dispositivos?

Não. Sempre que um cartão é adicionado a um novo dispositivo, é gerado um DPAN único. Se o cartão for removido e adicionado novamente, é emitido um novo DPAN. O DPAN é uma versão digital única do cartão para esse dispositivo específico. 
 

O DPAN é o único tipo de token de cartão?

Não. As redes de cartões também suportam um Número de Conta Principal do Comerciante (MPAN) - um token associado a um comerciante específico, em vez de a um dispositivo específico. Ao contrário de um DPAN, que muda sempre que um cartão é adicionado a um novo dispositivo ou carteira, um MPAN mantém-se igual para o cartão de um cliente em compras efetuadas junto do mesmo comerciante. 
 

Os comerciantes recebem o número real do cartão durante uma transação?

Não. Os comerciantes recebem apenas o DPAN durante uma transação. O número real do cartão nunca é partilhado com o comerciante. 
 

Como podem os comerciantes identificar o cartão utilizado?

Para ajudar com isto, a Apple e a Google enviam os últimos quatro dígitos e a data de validade do número real do cartão juntamente com o DPAN. Estes são apresentados na API como: 

  • last4: Últimos quatro dígitos do número real do cartão (quando disponíveis)
     

O que acontece se o mesmo cartão estiver em dispositivos diferentes?

Como cada DPAN é tratado como um número de cartão separado, a impressão digital (utilizada para identificar um cartão) baseia-se no DPAN. Isto significa que o mesmo cartão físico em dois dispositivos diferentes terá impressões digitais diferentes e aparecerá como dois cartões distintos no seu sistema.