Payment 如何在emv事务中从头开始重新启动事务

Payment 如何在emv事务中从头开始重新启动事务,payment,apdu,contactless-smartcard,emv,Payment,Apdu,Contactless Smartcard,Emv,我想知道是否有任何特定的命令可用,我可以使用它向终端发送命令,并且终端将从事务开始时开始与android设备通信。假设终端首次与android支付应用程序通信时向我发送以下APDU请求:00A404000E325041592E5359532E44446303100。然后,如果我想要求终端再次发送此apdu请求,那么我应该向终端发送什么来响应此apdu请求。就像我想要下面的场景一样: terminal send apdu req to device : 00A404000E325041592E53

我想知道是否有任何特定的命令可用,我可以使用它向终端发送命令,并且终端将从事务开始时开始与android设备通信。假设终端首次与android支付应用程序通信时向我发送以下APDU请求:
00A404000E325041592E5359532E44446303100
。然后,如果我想要求终端再次发送此apdu请求,那么我应该向终端发送什么来响应此apdu请求。就像我想要下面的场景一样:

terminal send apdu req to device : 00A404000E325041592E5359532E444446303100
device send some command to terminal : XX
then the terminal sending apdu req to the device : 00A404000E325041592E5359532E444446303100

XX的价值是多少?

我的朋友,你不能这么做。EMV定义的EMV事务有一些预定义的步骤。因此,为了实现全球互操作性,卡和终端都必须按照EMV定义的方式工作

在这里,您希望指示终端重新发送所需的命令。由于终端的流量符合EMV,因此无法完成

所以,如果你想重新启动你的交易,那么你必须从终端上实际移除卡。仅在断电后,终端将再次遵循相同的事务流程。您不能以任何方式改变终端流量。流程如下:

  • 应用程序选择
  • 启动处理选项
  • 读取应用程序数据
  • 加工限制
  • 持卡人验证
  • 脱机数据身份验证
  • 终端风险管理
  • 终端作用分析
  • 卡片行动分析1
  • 在线处理
  • 卡片行动分析2
  • 完成
  • 发行人票据处理

  • 一旦卡和终端之间建立了通信渠道(我认为是通过nfc),终端和卡之间就会有一种固定的通信方式,您需要从EMV手册3和支持手册4中阅读。您能准确地告诉我吗?因为我看了那本书。但我不确定到底该放什么。如果你能给我任何建议,这将非常有帮助。查看此链接,它可以让你对emv交易有更高层次的了解。但我能理解你为什么要从头开始吗。通常,每次终端和卡接触时,都是新的交易。