ICC Merchant Test Cards
用于门店的简易动作确认、回归测试与员工培训的固定配置实体测试卡。面向基本交易测试与 Confidence Testing,不可用于 Level 3 的正式认证。
用于确认 POS 与终端的配置能否正确受理、处理并响应各品牌配置的实体测试卡。在门店部署前的终端配置确认、回归测试与店员培训(模拟店内交易)中,全球已有数千家企业使用。
这是用来做什么的卡片
用这些卡片“确认什么、如何确认”。用途是基本交易与 Confidence 测试,以及培训。
确认终端能否正确受理、处理并路由各品牌的配置。适用于部署前的配置确认与软件更新后的回归测试。
- 覆盖接触、非接触与移动各类场景
- 支持回退(磁条)测试(磁条已编码)
- 脱机与联机的授权测试(依终端的本地货币)
接触卡内置三种 PIN 场景,可用支持脱机 PIN 的卡片验证。
- 1234:PIN 验证成功(除 5678/1122 外的任意 PIN 也会成功)
- 5678:PIN 错误(剩余 1 次)
- 1122:锁定 PIN(实际不会被锁定,可重复使用)
用于模拟移动支付的两张非接触卡。再现 On-Device CVM(移动 PIN)的请求及其验证成功。
- 第 1 张:让终端请求 On-Device CVM(移动 PIN)
- 第 2 张:提示移动 PIN 验证成功
- 注意:不支持 Apple Pay/Google Pay/Samsung Pay
超过非接触 CVM 限额的大额非接触交易(HVC),可依终端支持的 CVM 以签名或联机 PIN 授权。部分卡片支持模拟现金返还。
- HVC:以签名或联机 PIN 授权(取决于终端 CVM)
- Maestro International 与 Mastercard Debit:国内/国际现金返还
- Visa Debit:仅国内现金返还
收录卡片示例
收录卡片示例(按品牌,可单独购买)
| American Express | AL05 / Amex ExpressPay AG02 |
|---|---|
| China UnionPay | 8 系列 BIN 接触 DB01/非接触 DB02/Credit CH01/QuickPass CY01 |
| Diners / Discover | Diners AL06 / Diners Contactless AG06 / Discover Credit EX02 / Discover Contactless(online) AN15 |
| INTERAC | English EQ01 / French EQ04 / INTERAC Flash AE13 |
| JCB | Contact FA01 / Contactless FA02 |
| Mastercard / Maestro | 2 系列 BIN EY03/Credit EY05/Debit EY06/PayPass EY07/PayPass MAG AN10/各类 Maestro |
| Visa | Visa AE03 / 19桁PAN AE04 / Credit EZ02 / Signature EZ03 / Debit EZ04 / Electron EZ005 / payWave EZ06 / US Debit AP07 / Expired EZ01 |
| Fleet | 12 张测试卡套装 CP00 |
支持的标准与品牌






收录卡片的品牌(支持范围因配置与许可而异)
重要:这些卡片不可用于 L3 品牌认证测试(L3 请使用 ICCSimTMat 的工具)。不适用于生产环境、CNP 交易、积分/燃油/账户卡,以及需要 CVV 的在线测试。接触与非接触为不同卡片(无双界面)。请在测试主机或终端的培训模式(载入相应品牌的测试密钥)下使用。有效期到期后需更换。标准品发货需 5-10 个工作日。
用途范围与限制
这是用于基本交易测试、Confidence Testing 与培训的卡片。不可用于正式的 Level 3 品牌认证。如需认证,我们会介绍 ICCSimTMat 或 VIABLE。
| 用途 | 可否 |
|---|---|
| 门店的动作确认、回归测试与 Confidence Test | 支持 |
| 收银人员培训与 PIN 操作练习 | 支持 |
| 磁条回退确认 | 支持 |
| Level 3 正式认证 | 不可 |
| 生产环境中的支付 | 不可 |
| CNP/电商支付,以及使用 CVV 的在线支付 | 不可 |
| Apple Pay 等钱包的真机测试 | 不可 |
| 接触与非接触两用卡 | 无(需分别使用不同卡片) |
| Fuel/Loyalty/Account Card | 标准卡片不在范围内 |
卡片需在载有品牌测试密钥的测试终端,或测试主机/培训模式下使用。DCC 不是卡片功能,而是终端与收单机构一侧的功能。
PIN 场景
在支持脱机 PIN 的接触卡上,可通过输入不同的 PIN 切换终端响应。
| PIN | 场景 |
|---|---|
| 1234 | PIN 成功 |
| 5678 | PIN 不一致(剩余 1 次) |
| 1122 | PIN Blocked |
1122 并不会真正锁定卡片,只是模拟 Blocked PIN 响应,因此卡片可重复使用。
下单前的确认事项
| 项目 | 内容 |
|---|---|
| 借记卡的路由 | Mastercard Debit、Visa Debit 与 Visa Electron 的部分卡片使用 Credit BIN Range,在某些终端上可能无法作为借记正确路由。若要确认借记路径或国内借记路由,请以 BIN 与 AID 为准,而非卡片名称(据称 International Maestro 具有有效的 Debit BIN Range) |
| 有效期 | 由于公开资料之间记载不一致,出货卡片的有效期在下单时逐一确认 |
| 回退 | 视终端、收单机构与品牌设置,回退可能被禁止或受限 |
| Mobile Emulation Pack | 非接触两张一组。一张让终端请求 On-Device CVM/Mobile PIN,另一张表示 Mobile PIN 已确认。它们模拟的是移动 CVM 的终端行为,并非用于测试 Apple Pay、Google Pay 或 Samsung Pay 本身的卡片 |
ICC Solutions 产品的区分使用
通用的 ICCSimTMat、Fiserv 专用套件与 Worldpay 专用 VIABLE,界限清晰。
| 比较项目 | TMat | TMat for Fiserv | ICCSimDev | Merchant Cards | VIABLE |
|---|---|---|---|---|---|
| 通用/专用 | 通用 | Fiserv 专用 | 通用开发 | 通用简易卡片 | Worldpay 专用 |
| 主要对象 | 厂商、测试实验室与收单机构 | Fiserv 商户与 ISV | EMV 开发者 | 门店、维护与培训 | Worldpay 商户与 ISV |
| Level 2 | 有对应套件 | 主要为 L3 | 自行开发的测试 | 不可 | 主要为 L3 |
| Level 3 | 支持 | 支持 | 不用于正式认证 | 不可 | 支持 |
| 主机联动 | 外部主机或模拟器 | 与 Fiserv Portal 联动 | 不在用途范围内 | 需要测试主机 | 内置闭环 |
| 异常测试 | 品牌用例范围 | Fiserv 用例范围 | 自由度高 | 有限 | Worldpay 用例范围 |
| 自动分析 | 有 | 有 | 以脚本开发为主 | 无 | 有 |
| 认证提交 | 取决于套件 | 面向 Fiserv | 原则上不可 | 不可 | 面向 Worldpay |
| PaytestProbe | 支持 | 支持 | 以生成的卡片为主 | 不支持 | 支持 |
从工序看产品的位置
发卡侧的 Barnes 产品与 ICC Solutions 产品并非竞争关系,而是工序不同。
| 工序 | 产品 | 目的 |
|---|---|---|
| 发卡侧 | Barnes CPT | 检查卡内数据、证书、EMV 标签与磁条数据 |
| 卡片与终端开发 | ICCSimDev | 开发异常卡片、自定义卡片与异常测试 |
| 终端内核 | ICCSimTMat Level 2 | 验证 EMV 内核与 Reader Application |
| 成品 POS 与 ATM | ICCSimTMat Level 3 | 品牌集成测试 |
| 特定收单机构 | TMat for Fiserv / VIABLE | Fiserv/Worldpay 的认证工序 |
| 门店部署之后 | Merchant Test Cards | 简易确认、回归测试与员工培训 |
提案前需要确认的项目
在确定配置之前,我们会询问以下各点。
| 分类 | 确认事项 |
|---|---|
| 测试范围 | 覆盖接触、非接触与磁条到何种程度/Level 2、Level 3 还是两者 |
| 对象 | 属于 POS、ATM、Tap to Phone、Transit 还是 Fuel/对象品牌与测试套件的准确版本 |
| 连接对象 | 连接到 Fiserv、Worldpay 还是其他收单机构 |
| 方式 | 采用实体 ICCSim 卡方式还是 PaytestProbe 方式/是否包含回退测试用的实体卡/是否需要 Host Simulator |
| 许可与维护 | 第二年起的维护费用与停止续费时的处理/测试卡的有效期/品牌认定套件与开发用脚本的许可区分 |
| 自动化 | Auto API 与机器人联动的 API 规格/ICCSimDev 生成的卡片与 TMat 的兼容性 |
| 国内要求 | 是否提供面向本地收单机构或支付网络的专用 L3 测试计划 |
支持国际品牌的 L3 套件,与本地收单机构或支付网络是否将该结果视为认证,是两个不同的问题。我们会先确认品牌、收单机构、支付网关与终端配置,再确定产品组合。
选型指南 — ICC 产品中哪一款合适
ICC 的产品按目的区分。各自的定位见L3 层次。
| 产品 | 如果是这样的需求 |
|---|---|
| ICCSimTMat | 正式通过品牌认定(L2/L3)。希望用认定套件管理并执行验收测试 |
| ICCSimTMat for Fiserv | 经由 Fiserv 的商户与 ISV 认证。希望通过门户直接上传测试日志 |
| ICCSimDev | 希望自行制作卡片响应与异常条件(用于异常测试与调试) |
| VIABLE | 希望在实体门店配置(闭环)下统一完成商户与 ISV 的验收测试 |
| ★ Merchant Test Cards(本页) | 希望用实体卡确认终端配置、进行回归与店员培训 |
| 测试与认证服务 | 不自行执行测试,希望委托至取得认证 |
导入用途
- 新开发项目中 L3 验证的启动
- 配置变更与更新后的回归
- 面向取得认证的前期全面确认
与认证的关系
用于简易动作确认、回归测试与培训。不可用于 Level 3 的正式认证。如需认证,我们会介绍 ICCSimTMat 或 VIABLE。
