ISO 8583 Parser
免费 · 完整速查 · 8 分钟 · 最后更新 2026-08-13

EMV AID(应用标识符)对照表

AID(Application Identifier,应用标识符)对应卡片芯片里的一个应用:A000000333010102 是银联贷记,A0000000031010 是 Visa 主应用,A0000000041010 是 Mastercard 主应用。前 5 字节(RID)锁定卡组织,其余(PIX)区分产品。下表收录 11 个 RID 下的 22 个常见 AID,每行都有锚点可直接深链;同一份数据在 AID 查询工具里支持前缀搜索。

AID 的构成:RID + PIX

AID 长 5 到 16 字节,只分两段:

逐字节拆一个真实值:Visa 主应用 A0000000031010 共 7 字节——A0 00 00 00 03 10 10

A000000003
第 1–5 字节 · RID
Visa——注册分配,标识卡组织
1010
第 6–7 字节 · PIX
Visa 自定义——标识具体产品

PIX 的长度各家不同:Amex 的 A00000002501 只有 1 字节 PIX(01),银联的 A000000333010101 有 3 字节(010101)。拿到陌生 AID 的读法始终一样——先取前 10 个十六进制字符定卡组,再拿剩下的部分去查该卡组的产品清单。

完整 AID 表(按 RID 分组)

11 个 RID、22 个 AID,收录口径与 AID 查询工具逐条一致:只列有把握的常见条目。卡组织会随新产品追加 PIX,任何 RID 下的完整权威清单都以该卡组织自己的规范为准。

AID卡组 / 产品PIX
RID A000000333 — 银联 UnionPay
A000000333010101借记应用010101
A000000333010102贷记应用010102
A000000333010103准贷记应用010103
A000000333010106电子现金应用010106
RID A000000003 — Visa
A0000000031010Visa 信用 / 借记(主应用)1010
A0000000032010Visa Electron2010
A0000000032020V PAY2020
A0000000033010Interlink(借记网络)3010
A0000000038010Plus(ATM 网络)8010
RID A000000098 — US Common Debit(Visa)
A0000000980840US Common Debit(美国通用借记,RID 为 A000000098)0840
RID A000000004 — Mastercard
A0000000041010Mastercard 信用 / 借记(主应用)1010
A0000000042203US Maestro / US Common Debit(美国通用借记)2203
A0000000043060Maestro(国际借记)3060
A0000000046000Cirrus(ATM 网络)6000
RID A000000005 — Maestro UK
A0000000050001Maestro UK(原 Switch,RID 为 A000000005)0001
RID A000000025 — American Express
A00000002501Amex 信用 / 签账卡01
RID A000000065 — JCB
A0000000651010JCB J Smart 信用 / 借记1010
RID A000000152 — Discover / Diners
A0000001523010Discover / Diners Club International(D-PAS)3010
A0000001524010US Common Debit(美国通用借记)4010
RID A000000324 — Discover ZIP
A0000003241010Discover ZIP(非接触,RID 为 A000000324)1010
RID A000000277 — Interac
A0000002771010加拿大借记(Interac / Interac Flash)1010
RID A000000524 — RuPay
A0000005241010RuPay 借记 / 贷记1010

表里有几条值得多说一句。银联的准贷记010103)是国内特有的产品形态——先存后花、透支计息,所以单独一个应用;电子现金010106)是脱机小额支付,余额存在芯片里而不是账户上,交易不走联机授权——排查「这笔消费怎么查不到授权记录」时先看是不是它。三条 US Common Debit(Visa A0000000980840、Mastercard A0000000042203、Discover A0000001524010)出自美国 Durbin 修正案:借记卡必须支持至少两个无关联网络,各卡组在自家全球 AID 之外又发了共用借记 AID 供商户路由到 PULSE、STAR 这类地区网络——美国收单场景一张卡带两个 AID 是常态,不是配置错误。

AID 出现在哪:tag 9F06 与 4F

报文里有两个 tag 装的都是 AID,但立场不同:

Tag名称值是谁的
9F06Application Identifier (AID) – terminal终端侧——终端候选列表里参与本次选择的那条配置
4FApplication Identifier (AID) – card卡片侧——卡片实际选中并运行的应用(选择应用时 FCI 里的 tag 84,即 DF Name,回显同一个值)

两者都可能出现在 ISO 8583 授权报文的 DE 55 里——把字段十六进制贴进 EMV TLV 解析器就能逐个 tag 拆开,单查某个 tag 用 EMV 标签查询。这两个值不要求相等,不一致通常也不是数据坏了,而是下一节的部分匹配在起作用。DE 55 里其余 tag 的逐条说明见 EMV Tag 参考,字段本身见 ISO 8583 字段速查

部分匹配与 ASI:9F06 和 4F 为什么可以不一样

终端不需要把每个受理应用的完整 AID 都配进去。候选列表里的条目可以是卡片 AID 的前缀——只写 RID,甚至更短——每条配置还带一个 ASI(Application Selection Indicator,应用选择指示位),规定这条只接受完全相等的匹配,还是凡以它开头的卡内应用都算命中。这就是 EMV Book 1 定义的应用选择机制,ASI 按条目配置在终端参数里。

开启部分匹配后,终端配一条 A000000003,就能命中卡上的 A0000000031010A0000000032010 以及所有 Visa 应用。落到交易数据里,9F06 装的是终端那条(较短的)配置,4F 装的是卡片的完整 AID——看到两者不一致,往往正是机制在正常工作,不是异常。把它们当「前缀对完整值」去比对,再判断是不是真有问题。

同一套机制直接解释两类现场问题:

多应用卡:选中哪个 AID,决定走哪条线

一颗芯片可以装多个应用——一张卡同时带境内卡组应用和国际卡组应用是最典型的情形,上表里成对出现的 US Common Debit 是另一种。终端和卡片通过应用选择流程(PSE/PPSE 目录加上各应用声明的优先级)定下一个,选中的那个 AID 决定这笔交易进入哪套卡组体系处理

所以「同一张卡两笔交易的处理路径不一样」这类问题,排查起点就是 tag 4F:把两笔的 DE 55 都拉出来,先比选中的 AID。如果不同,两笔交易本来就是以两个不同的应用跑的,后面的差异都由此而来。至于某台终端最终会选中哪个应用、选中之后的路由和计费怎么走,由卡组织规则和你的收单协议约定——以你的对端规范和收单协议为准,不要靠猜。

关于收录范围:RID 是注册分配的标识,PIX 则由各卡组织自行定义,新产品上线就会有新值——任何公开表都不可能是全集。这里的 22 条是有把握的常见条目;冷门产品、区域网络、测试 AID,以卡组织自己的规范为准。

👉 解析器能在完整 ISO 8583 报文里直接解出 DE 55,包括 AID;单查一个值用 AID 查询工具,支持前缀和卡组名搜索。

相关阅读