首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EMV应用开发问题

EMV应用开发问题
EN

Stack Overflow用户
提问于 2014-01-11 17:07:40
回答 2查看 9.4K关注 0票数 13

我是EMV的新手,目前我有一个紧急的EMV应用程序开发项目,任何人都可以帮助我回答以下问题:

  1. 什么是EMV L2应用程序内核?是一个API还是一个可执行的EMV应用程序?
  2. 在EMV支付交易中,需要从芯片和Pin卡中获取什么样的数据(消息)信息才能提交给银行卡发行人进行授权。支付交易数据应申请的ISO规范。
  3. EMV终端和收购者之间有什么样的连接?IP还是串口?
  4. 是否有用于EMV应用程序开发的测试工具?如收购者主机模拟。

5.开发EMV应用程序需要多长时间?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-13 16:43:14

1] EMV L2应用程序内核是什么?是一个API还是一个可执行的EMV应用程序?

与其说它是一个应用程序,不如说它是一个API。这是一个软件,它将使用底层硬件与您的EMV卡进行通信,并管理所有EMV应用程序级协议(APDU)。如果您正在开发一个特定的支付终端,您将不得不与制造商联系购买其内核(例如: Ingenico,VeriFone)。如果您为PC解决方案开发,您可以购买一些通用内核(例如:EmvX)。您可能不想编写自己的内核,this blog估计这样做的成本:

EMV建议用大约18个月的时间来开发和认证一个联系内核。..。在200,000至400,000欧元之间是正常值。

2]在EMV支付交易中,需要从芯片和Pin卡中获取哪些数据(消息)信息才能提交给银行卡发行人进行授权。支付交易数据应申请的ISO规范。

EMV协议的文档可以在EMVco.com上公开获得。EMV卡是一张芯片卡,这意味着你不会从卡中获取信息,然后再提交给你的银行(收购者)。在(非常简短的)中,您的卡将向您的应用程序提供其特性,并需要一组可变的参数(例如:金额、日期、小费等)。您的应用程序将回复所需的信息,然后卡将最终决定它是否接受离线交易,在线接受它(经发行者验证),或拒绝它。

3) EMV终端与收购者之间的连接方式是什么?IP还是串口?

在终端和收购者之间,大部分时间都是拨号连接(2012年美国有60%的商家),或者IP连接。

4]是否有用于EMV应用程序开发的测试工具?如收购者主机模拟。

一群人。您将需要一个发卡者模拟器(Visa,Mastercard等),一个收购者(银行),模拟器将取决于您正在工作的收购者(在加拿大,它可能是Base24)。然后,您将需要一些工具来解决应用程序与EMV卡之间的通信问题(例如:SmartSpy),以及最终用于准备认证的工具(例如:ICC SolutionsFime)。

5] EMV应用程序开发需要多长时间?

很多。在我工作的地方,一个拥有EMV交易和支付应用经验的6位开发人员团队花了一年多一点的时间,从零开始为Ingenico终端编写了一个新的支付应用程序,并将其准备好进行认证。其中最痛苦的部分是成功的认证测试。以PC环境为目标可能使开发更容易(更容易调试、更多在线资源和文档等),但不具备内部技能和经验将大大增加成本。

票数 35
EN

Stack Overflow用户

发布于 2014-09-24 22:54:52

我至少可以在@nicolas-riousset对一对夫妇的回答中加一句。

1)不幸的是,我在此没有任何补充。

2)答案是检查您的终端和CVM (我认为是终端和卡)的适用性,以及任何处理器的具体要求。

( 3) IP是的,但是现在已经建立了协议,并且大多使用SSL。我相信即使是拨号号码已经显著下降,因为那些‘拨号’的迁移到互联网的基础上,但我不驱动POS终端能够肯定地证实这一点。

4)单台仿真平台可以实现Base24、Postilion、Connex、SmartVista等多个仿真平台。我们有内部的VISA & MasterCard模拟器,也有一些其他的,而VISA & MasterCard模拟器将是我最后的选择,因为它们对航站楼来说是最没有帮助的。我的简短名单中的那些可以做的收购者和发行者和处理器模拟所有在一个工作站将是以下,所有的都有他们的怪癖。

  • 帕拉根(氏) FasTest
  • ACI全球公司的“资产”
  • Clear2Pay的Lexcel (最近被FIS收购)

( 5)基于EMV的复杂性、细微差别、人才积压等因素,我认为一年似乎是合理的,如果不是更长的话。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21065242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档