Hvordan fungerer kortnumre for Apple Pay og Google Pay?

Hva skjer når et kort legges til i Apple Pay eller Google Pay?

Når en kunde legger til et kort i Apple Pay- eller Google Pay-lommeboken sin, genereres et nytt digitalt kortnummer - kalt et DPAN (Device Primary Account Number) -. Dette nummeret er annerledes enn kortholderens faktiske kortnummer. 
 

Er DPAN det samme på tvers av enheter?

Nei. Hver gang et kort legges til på en ny enhet, genereres et unikt DPAN. Hvis kortet fjernes og legges til på nytt, utstedes et nytt DPAN. DPAN er en unik digital versjon av kortet for den spesifikke enheten. 
 

Er DPAN den eneste typen korttoken?

Nei. Kortordninger støtter også et Merchant Primary Account Number (MPAN) - en token knyttet til en spesifikk handler i stedet for en spesifikk enhet. I motsetning til et DPAN, som endres hver gang et kort legges til på en ny enhet eller i en ny lommebok, forblir et MPAN det samme for en kundes kort på tvers av kjøp gjort hos samme handler. 
 

Mottar handlere det faktiske kortnummeret under en transaksjon?

Nei. Handlere mottar bare DPAN under en transaksjon. Det faktiske kortnummeret deles aldri med handleren. 
 

Hvordan kan handlere identifisere hvilket kort som ble brukt?

For å hjelpe med dette sender Apple og Google de fire siste sifrene og utløpsdatoen til det faktiske kortnummeret sammen med DPAN. Disse vises i API-et som: 

  • last4: De fire siste sifrene i det faktiske kortnummeret (når tilgjengelig)
     

Hva skjer hvis det samme kortet er på forskjellige enheter?

Siden hvert DPAN behandles som et separat kortnummer, er fingeravtrykket (som brukes til å identifisere et kort) basert på DPAN. Dette betyr at det samme fysiske kortet på to forskjellige enheter vil ha forskjellige fingeravtrykk og vises som to separate kort i systemet ditt.