
AID allows the terminal to be informed of which applications are present on the chip when a transaction is performed via POS/ATM.
AID provides the terminal with a method for determining whether it supports an application present on a chip.
It is a value of 5-16 digits in length, found in Tag 9F06.
AID values by card scheme, along with their PIX (Proprietary Application Identifier Extension) and RID (Registered Application Provider Identifiers) values, are listed below:
| Card Scheme | RID | Product | PIX | AID |
| Visa | A000000003 | Visa credit or debit | 1010 | A0000000031010 |
| Visa | A000000003 | Visa Electron | 2010 | A0000000032010 |
| Visa | A000000003 | V Pay | 2020 | A0000000032020 |
| MasterCard | A000000004 | MasterCard credit or debit | 1010 | A0000000041010 |
| MasterCard | A000000004 | MasterCard[16] | 9999 | A0000000049999 |
| MasterCard | A000000004 | Maestro (debit card) | 3060 | A0000000043060 |
| MasterCard | A000000004 | Cirrus (interbank network) ATM card only | 6000 | A0000000046000 |
| MasterCard | A000000004 | Maestro UK (formerly branded as Switch) | 1 | A0000000050001 |
| American Express | A000000025 | American Express | 1 | A00000002501 |
| JCB | A000000065 | Japan Credit Bureau | 1010 | A0000000651010 |
| Diners Club/Discover | A000000152 | Diners Club/Discover | 3010 | A0000001523010 |
| Interac (Canada) | A000000277 | Debit card | 1010 | A0000002771010 |
| Discover | A000000324 | ZIP | 1010 | A0000003241010 |
| UnionPay | A000000333 | Debit | 10101 | A000000333010101 |
| UnionPay | A000000333 | Credit | 10102 | A000000333010102 |
| UnionPay | A000000333 | Quasi Credit | 10103 | A000000333010103 |
| UnionPay | A000000333 | Electronic Cash | 10106 | A000000333010106 |
| RuPay (India) | A000000524 | RuPay | 1010 | A0000005241010 |
How is AID selected?
The terminal selects an application in one of two ways: either it reads the card's PSE directory to produce a list of candidates, or it queries its own AID list against the card in sequence. If the card has multiple applications, priority order and the cardholder's preference are also taken into account.
If an AID is not supported on the terminal, that application cannot be selected, and the transaction may be routed to another application or declined. For this reason, terminal AID lists need to be updated whenever a new product is introduced.



