ICC VIABLE Test Kit
为 Worldpay(原 Vantiv)开发的 EMV Level 3 测试套件。采用同步卡片模拟器与主机模拟器的闭环构成,无需连接外部测试主机即可完成认证准备。
采用业界领先闭环环境的 EMV 测试套件。面向商户与 ISV,可简便高效地测试 EMV 接触与非接触芯片终端的各种配置。构建于 ICC Solutions 平台之上。
能做什么与特点
闭环环境的 VIABLE 套件能实现什么。
在业界领先的闭环环境中,简便高效地测试商户与 ISV 的 EMV 接触与非接触芯片终端配置。在易用性与效率上树立标准的 EMV 测试前沿。
- 支持商户与 ISV 的各种终端配置
- 验证接触与非接触芯片终端
- 构建于 ICC Solutions 平台之上
内置模拟收单机构授权请求与响应的主机模拟器软件,无需联机连接 Vantiv 测试主机。
- 模拟收单机构授权的请求与响应
- 无需联机连接 Vantiv 测试主机
- 以闭环方式自成一体的测试环境
借助自动导入/导出的分析工具与易用功能,实现高效有效的测试。无需复杂硬件即可轻松取得交易日志。
- 自动导入/导出的分析工具
- 无需复杂硬件即可轻松取得交易日志
- probe ready(支持 PaytestProbe)
作为 EMV 测试流程的新举措,支持 Brother DS 620 便携式小票扫描仪,可轻松扫描随测试结果一并提交的小票。
- 支持 Brother DS 620 便携式小票扫描仪
- 扫描随测试结果一并提交的小票
支持的品牌
标准支持的品牌
| American Express | 标准随附 |
|---|---|
| Discover | 标准随附 |
| Mastercard | 标准随附 |
| Visa | 标准随附 |
附加组件(可追加)
| INTERAC | 选件追加 |
|---|---|
| JCB | 选件追加 |
| Fuel | 选件追加 |
支持的标准与品牌




标准支持的品牌(支持范围因配置与许可而异)
面向美国市场的闭环(Vantiv)环境。内置主机模拟器,无需联机连接测试主机。probe ready(支持 PaytestProbe)。标准支持 Amex/Discover/Mastercard/Visa,INTERAC、JCB 与 Fuel 为附加组件。最新的随附与支持情况每次另行确认。
闭环构成
VIABLE 的本质在于同步卡片模拟器与主机模拟器。由主机模拟器模拟收单机构的授权请求与响应,因此无需联机连接 Worldpay 的测试主机。
| 阶段 | 要素 |
|---|---|
| 1 | VIABLE 卡片模拟器 |
| 2 | 商户 POS 与支付应用 |
| 3 | VIABLE 主机模拟器 |
| 4 | 生成授权、拒绝与 Issuer Data 等 |
| 5 | 比对卡片侧与主机侧的结果 |
无法只购买卡片模拟器。卡片与主机同步的闭环构成是 VIABLE 的前提。VIABLE 之名源自“Vantiv In A Box EMV”,由 ICC Solutions 与 Worldpay 共同开发,并代表 Worldpay 提供品牌认证服务。
关于维护的重要事项
首年支持包含电话支持、Live Chat、VIABLE Helpdesk、在线 Web Training、通过 TeamViewer 的远程协助、强化的邮件支持、Test Plan Update 与 Test Kit Software Update。
| 项目 | 内容 |
|---|---|
| 第二年起的维护 | 为可选合同。但若不续约,将无法获得测试计划与软件更新 |
| 停止超过 12 个月 | 公开的条件中写明,恢复时需要购买新的套件或部件 |
| 认证用途中的实务 | 用旧的测试计划实施认证有失败风险,因此实际上需要持续维护 |
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 验证的启动
- 配置变更与更新后的回归
- 面向取得认证的前期全面确认
与认证的关系
使用品牌认定的测试套件进行测试。批准本身由各品牌或收单机构发放。
