本文介绍了获取处理选项的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在Visa非接触式卡上选择了应用程序( A0000000032010

I have selected application (A0000000032010) on Visa contactless card

并且在我发出GPO命令时:

and when I issue GPO command:

"80A8000002830000"

我得到错误:

67 00

是否有人知道会导致这种情况的原因?

Does anyone have idea what can be causing this?

推荐答案

您收到该错误代码,因为您发送的是无效的GET PROCESSING OPTIONS命令。为响应应用程序选择,您收到了以下PDOL:

You receive that error code because you are sending an invalid GET PROCESSING OPTIONS command. In response to the application selection, you received the following PDOL:

9F38 0E (Processing Options Data Object List (PDOL))
    9F6604 (Terminal Transaction Qualifiers (TTQ))
    9F0206 (Amount, Authorized (Numeric))
    9F3704 (Unpredictable Number)
    5F2A02 (Transaction Currency Code)
    9A03   (Transaction Date)

因此,您必须在您发送的与PDOL相关的数据中提供那些请求的数据对象GPO命令:

Consequently you have to provide those requested data objects in the PDOL related data you send in your GPO command:

80 A8 0000 15 83 13 uuuuuuuu vvvvvvvvvvvv wwwwwwww xxxx yyyyyy 00

其中 uuuuuuuu 是终端交易限定符(请参阅(可能的值)), vvvvvvvvvvvv 是授权金额, wwwwwwww 是不可预测的数字, xxxx 是交易货币代码, yyyyyy 是t他的交易日期。请参阅免费的中有关支付系统的EMV(非接触式)规范。

Where uuuuuuuu are the Terminal Transaction Qualifiers (see this post for possible values), vvvvvvvvvvvv is the authorized amount, wwwwwwww is the unpredictable number, xxxx is the transaction currency code and yyyyyy is the transaction date. See the EMV (contactless) specifications for payment systems available for free from EMVCo.

这篇关于获取处理选项的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 01:48