ICCSim TMat
EMV Level 2 / Level 3의 테스트 캠페인 관리·실행 플랫폼입니다. 브랜드 사양에서 테스트 케이스를 선정하여 ICCSim 카드에 로드하고 POS/ATM에서 실행하며, 카드·단말·호스트의 로그를 수집하여 자동 분석합니다.
EMV Level 2 / Level 3의 적합성 시험을 수행하는 스탠드얼론 시험 플랫폼입니다. 결제 브랜드의 시험·인증을 심플하고 재현성 있는 형태로 실시할 수 있습니다. 접촉·비접촉 모두에 대응하며, 결제망·단말 공급사·매입사·프로세서·시험 기관·가맹점에 전 세계적으로 채택되어 있습니다.
주요 기능·특징
EMV L2 / L3의 인정 시험 플랫폼으로서 무엇을 할 수 있는가.
주요 브랜드의 인정을 받은 L2 / L3 테스트 스위트를 내장합니다. 브랜드 요건에 근거한 구조화된 시험 캠페인으로, 시험 프로세스를 처음부터 끝까지 관리합니다.
- 지원 브랜드: American Express / Discover / INTERAC / JCB / Mastercard / UnionPay / Visa
- 브랜드 요건에 따른 테스트 캠페인을 제시
- 많은 결과가 자동 분석되어 수작업을 줄이고 인증을 가속화
복수의 하드웨어나 대량의 물리 테스트 카드를 필요로 하는 기존 환경과 달리 자기 완결형입니다. 거래 로그는 소프트웨어 내에서 직접 취득할 수 있으며, 별도의 스파이 앱·카드 어댑터·복잡한 하드웨어 구성이 불필요합니다.
- 별도의 스파이 소프트웨어·카드 어댑터·복잡한 하드웨어 구성이 불필요
- 거래 로그를 소프트웨어 내에서 직접 캡처
- 설정을 간소화하여 비용 절감과 시험 사이클 단축
개발 시험·품질 보증·검증·정식 인증·회귀 시험·지속적인 유지보수 시험까지, 결제 디바이스의 전 라이프사이클을 지원합니다. 개발부터 배치, 미래의 소프트웨어 갱신까지 같은 도구를 계속 사용할 수 있습니다.
- 개발 → QA → 검증 → 정식 인증 → 회귀 시험 → 유지보수
- 제품의 전 수명에 걸쳐 동일한 신뢰할 수 있는 도구를 사용
Auto API 애드온으로 자동 시험 환경과 연계합니다. 외부 소프트웨어나 로봇이 시험 실행을 제어하고, 시험 데이터의 취득·결과 저장을 자동화합니다. 대규모 회귀 시험을 지원합니다.
- 외부 소프트웨어·로봇이 시험 실행을 제어
- 시험 데이터의 취득·결과 저장을 자동화
- 대규모 회귀 시험의 일관성·시간 단축
지원 테스트 스위트
브랜드별로 인정된 L2 / L3 테스트 스위트의 예입니다(정보 시트 시점). 최신 지원 상황은 그때그때 확인합니다.
Level 2
Level 3
지원 규격·브랜드








L2/L3 인정 브랜드(지원은 구성·라이선스에 따라 다릅니다)
L3는 독립된 별개의 키트가 아니라, ICCSimTMat의 스위트가 L2 / L3를 일체로 커버합니다. 약 30년의 실적. 결제망·단말 공급사·매입사·프로세서·시험 기관·가맹점에 채택되어 있습니다. 스위트 목록은 정보 시트 시점의 것이며, 최신 지원 상황은 그때그때 확인합니다.
포트폴리오·키트 구성
| 키트 내용 | 소프트웨어 테스트 스위트 / 듀얼 인터페이스 카드 리더 / ICCSim 카드 일식. 복잡한 하드웨어가 불필요한 자기 완결형이며, 거래 로그의 취득·자동 분석·임포트/익스포트에 대응합니다. 라이선스는 온라인 라이선스(USB 키 불필요)이며, 복수의 PC에 설치하여 로그인 시 비어 있는 라이선스를 선택해 사용할 수 있습니다 |
|---|---|
| 지원 브랜드 모듈(예) | American Express AEIPS / ExpressPay/Discover D-PAS / Contactless D-PAS/EMV Level 2 (ICCSimSC) /INTERAC (Device / Canadian Acquirer / Contactless / Flash CTIC) /JCB TCI/MasterCard (M-TIP / NIV Subset 3/5/7 / PayPass Subset 6&8) /Visa (ADVT / ADVT qVSDC Device Module / AP Contactless / qVSDC/MSD / CDET / Transit VTPS) /Entry Point (Book A&B) |
| 보조 도구 | ICCSimDev(개발 유틸리티) / ICCSolHost(호스트 시뮬레이터) |
동작 요건·도입 정보(2026년판)
| 동작 요건 | OS: Windows 11 권장 / CPU: 64비트 지원 Intel·AMD(2.8GHz 이상 권장) / 메모리: 4GB 이상 / 여유 디스크: 4GB / 해상도: 1920×1080 권장 |
|---|---|
| 출하·운송 | 주문(PO/선불) 수령으로부터 3영업일 이내에 처리합니다. 하드웨어는 특송 발송(추적 번호 통지), 소프트웨어는 접근 절차를 안내합니다. DAP 조건이므로 통관 시의 관세·세금은 수취 측 부담입니다. 원산지 증명서는 사전 의뢰로 준비 가능합니다(취득 1~3영업일) |
| 지원 갱신 | 초년도 지원·유지보수가 포함됩니다. 만료 1개월 전에 갱신 견적을 송부합니다. 만료 후 12개월까지 갱신 가능합니다(그 이후에는 재구입). 새 버전은 등록된 테크니컬 컨택트에게 메일로 통지됩니다 |
지원 브랜드 모듈의 최신 범위는 견적 시 확인합니다.
테스트 실행의 흐름
ICCSim 카드는 고정 테스트 카드가 아니라, 선택한 시험 시나리오에 따라 내용을 전환하는 프로그래머블한 계측용 테스트 카드로 작동합니다.
| 절차 | 내용 |
|---|---|
| 1 | 선택한 테스트 케이스를 ICCSim 카드에 로드 |
| 2 | 카드를 단말에 삽입, 또는 비접촉으로 제시 |
| 3 | 단말이 매입사·테스트 호스트와 통신 |
| 4 | 테스트 결과를 ICCSim 카드에서 다시 읽어냄 |
| 5 | TMat이 자동 분석하여 GUI에 결과를 표시 |
프로젝트 관리 기능
테스트는 프로젝트 단위로 관리합니다. 브랜드에 따라서는 TSE(Test Selection Engine)로 단말 구성을 입력하고, 그 구성에 필요한 테스트 케이스만 선정할 수 있습니다.
| 기능 | 내용 |
|---|---|
| New/Open Project | 테스트 안건 단위로 결과를 관리 |
| Upload Log | 카드에서 로그만 다시 읽어냄 |
| Check Card Version | ICCSim 카드상의 애플릿 버전 확인 |
| Host Log Import | 외부 호스트 로그를 가져와 판정에 반영 |
| Automatic Questions | 로그로 답할 수 있는 Pass 조건을 자동 판정 |
| Manual Observation | 화면·영수증·LED·PIN 표시 등 사람의 확인이 필요한 항목 |
| Export Test Suite | 결과를 Excel 등으로 출력 |
| CCRT XML 준비 | 지원 스위트의 제출 데이터 준비 |
| Checksum Validation | 로그 변조의 유무를 확인 |
| Card Load Utility | 테스트 스크립트를 카드에 로드 |
모든 것이 자동으로 판정되지는 않습니다. 단말 화면 표시, 카드 제거 요구, 서명 요구, PIN 입력, 영수증 내용 등은 사람이 확인하는 항목으로 남는 경우가 있습니다.
PaytestProbe와 자동화
PaytestProbe를 사용하면 시험 케이스마다 카드를 다시 기록하여 넣고 빼는 대신, 프로브에서 카드 응답을 생성할 수 있습니다. Auto API를 통해 로봇이나 외부 테스트 자동화 프레임워크에서 TMat을 제어할 수도 있습니다.
마그네틱 스트라이프의 실제 스와이프나 칩 고장을 모의하는 폴백 시험 등, 물리 카드가 필요한 시험은 프로브로 대체할 수 없습니다. 프로브로 완전히 이행하는 것이 아니라, 폴백용 물리 카드는 남기는 구성이 필요합니다. 접촉·비접촉·마그네틱을 완전히 자동화하려면 각각 전용 프로브가 필요합니다.
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 검증 착수
- 구성 변경·업데이트 후의 회귀 시험
- 인증 취득을 위한 전 단계의 망라 확인
인증과의 관계
이 제품으로 하는 것은 단말 통합의 시험입니다. 브랜드 인증의 가부는 각 브랜드와 매입사가 판단합니다. 당사는 시험 환경의 구축과, 인증 제출에 필요한 데이터 준비를 지원합니다.


