문제

저는 EMV를 처음 접했고 현재 긴급 EMV 애플리케이션 개발 프로젝트를 진행하고 있습니다. 누구든지 아래 질문에 답변하는 데 도움을 줄 수 있습니다.

  1. EMV L2 애플리케이션 커널이란 무엇입니까?API인가요, 아니면 실행 가능한 EMV 애플리케이션인가요?

  2. EMV 결제 거래 중에 Chip&Pin 카드에서 어떤 종류의 데이터(메시지) 정보를 캡처해야 은행 카드 발급사에 제출하여 인증을 받을 수 있나요?결제 거래 데이터에 적용해야 하는 ISO 사양입니다.

  3. EMV 단말기와 인수자 사이의 연결은 어떤 종류입니까?IP 또는 직렬 포트?

  4. EMV 애플리케이션 개발을 위한 테스트 도구가 있습니까?인수자 호스트 시뮬레이션과 같은.

5.EMV 애플리케이션 개발에는 얼마나 많은 시간이 소요되나요?

도움이 되었습니까?

해결책

1] EMV L2 애플리케이션 커널이란 무엇입니까?API인가요, 아니면 실행 가능한 EMV 애플리케이션인가요?

애플리케이션이라기보다는 API에 가깝습니다.이는 기본 하드웨어를 사용하여 EMV 카드와 통신하고 모든 APDU(EMV 응용 프로그램 수준 프로토콜)를 관리하는 소프트웨어입니다.특정 결제 단말기용으로 개발하는 경우 제조업체에 문의하여 커널을 구입해야 합니다(예:인제니코, 베리폰).PC 솔루션용으로 개발하는 경우 일부 일반 커널을 구입할 수 있습니다(예: EmvX).아마도 당신은 자신만의 커널을 작성하고 싶지 않을 것입니다. 이 블로그 그렇게 하는 데 드는 비용을 추정합니다.

EMV는 접촉 커널을 개발하고 인증하는 데 약 18개월의 시간이 걸릴 것을 권장합니다.[...] 200,000유로에서 400,000유로 사이가 정상적인 가치입니다.

2] EMV 결제 거래 중에 Chip&Pin 카드에서 어떤 종류의 데이터(메시지) 정보를 캡처해야 은행 카드 발급사에 제출하여 인증을 받을 수 있나요?결제 거래 데이터에 적용해야 하는 ISO 사양입니다.

EMV 프로토콜에 대한 문서는 공개적으로 제공됩니다. EMVco.com.EMV 카드는 칩 카드입니다. 즉, 나중에 은행(취득자)에 제출하기 위해 카드에서 정보를 캡처하지 않습니다.(매우 간략하게), 카드는 애플리케이션에 특성을 제공하고 다양한 매개변수 세트를 요구합니다(예:금액, 날짜, 팁 등).귀하의 애플리케이션은 필요한 정보로 응답하고 카드는 최종적으로 오프라인 거래를 수락할지, 온라인(발급업체의 검증 후)을 수락할지 또는 거부할지 결정합니다.

3] EMV 단말기와 인수자 사이의 연결은 어떤 종류입니까?IP 또는 직렬 포트?

단말기와 매입자 사이에는 대부분 전화 접속 연결을 사용합니다(미국 내 가맹점의 60%).2012년) 또는 IP 연결.

4] EMV 애플리케이션 개발을 위한 테스트 도구가 있습니까?인수자 호스트 시뮬레이션과 같은.

무리.카드 발급사 시뮬레이터(Visa, Mastercard 등), 매입사(은행), 협력 중인 매입사에 따라 달라지는 시뮬레이터(캐나다에서는 Base24일 수 있음)가 필요합니다.그런 다음 애플리케이션과 EMV 카드 간의 통신 문제를 해결하기 위한 도구가 필요합니다(예: 스마트스파이), 최종적으로는 인증 준비를 위한 도구(예:~에서 ICC 솔루션, 또는 불꽃)

5] EMV 애플리케이션 개발에는 얼마나 많은 시간이 소요되나요?

많이.제가 일하는 곳에서는 EMV 거래 및 결제 애플리케이션에 대한 풍부한 경험을 갖춘 6명의 개발자 팀이 처음부터 Ingenico 터미널을 위한 새로운 결제 애플리케이션을 작성하고 인증을 준비하는 데 1년이 조금 넘게 걸렸습니다.가장 괴로운 부분 중 하나가 인증시험에 성공하는 것입니다.PC 환경을 대상으로 하면 개발이 더 쉬워질 수 있지만(더 쉬운 디버깅, 더 많은 온라인 리소스 및 문서화 등), 내부 기술과 경험이 없으면 비용이 크게 증가합니다.

다른 팁

적어도 @nicolas-riousset의 답변에 몇 가지를 추가할 수 있습니다.

1) 안타깝게도 여기에 추가할 내용이 없습니다.

2) 대답은 터미널과 카드의 적용 가능성에 대한 사양과 터미널 및 카드뿐만 아니라 프로세서별 요구 사항에 대한 CVM을 확인하는 것입니다.

3) IP 그렇습니다. 하지만 요즘에는 확립된 프로토콜이 있고 SSL을 가장 많이 활용하고 있습니다.나는 '전화 접속'이 인터넷 기반으로 마이그레이션됨에 따라 전화 접속 번호도 크게 감소했다고 생각하지만 이를 확실히 확인할 수 있도록 POS 단말기를 구동하지는 않습니다.

4) Base24, Postilion, Connex, SmartVista를 얻는 것이 적지 않기 때문에 단일 시뮬레이터 플랫폼으로 많은 작업을 수행할 수 있습니다.우리는 내부에 VISA & MasterCard 시뮬레이터를 비롯해 몇 가지 다른 시뮬레이터를 보유하고 있으며 VISA & MasterCard 시뮬레이터는 터미널 호스팅에 가장 도움이 되지 않기 때문에 제가 추구하는 마지막 선택이 될 것입니다.단일 워크스테이션에서 인수자, 발급자 및 프로세서 시뮬레이션을 모두 수행할 수 있는 간단한 제품 목록은 다음과 같습니다. 모두 고유한 특징이 있습니다.

  • 파라곤의 FastTest
  • ACI Worldwide의 "ASSET"
  • Clear2Pay의 Lexcel(최근 FIS에서 구입)

5) EMV의 복잡성, 뉘앙스, 인재 잔고 등을 기준으로 볼 때 1년은 길지 않더라도 합리적이라고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top