[英]issue with get processing options
I have selected application ( A0000000032010
) on Visa contactless card 我在Visa非接触式卡上选择了应用程序(
A0000000032010
)
and when I issue GPO command: 当我发出GPO命令时:
"80A8000002830000"
I get error: 我收到错误:
67 00
Does anyone have idea what can be causing this? 有谁知道是什么导致这个?
You receive that error code because you are sending an invalid GET PROCESSING OPTIONS command. 您收到该错误代码,因为您发送了无效的GET PROCESSING OPTIONS命令。 In response to the application selection, you received the following PDOL:
为响应应用程序选择,您收到以下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)
Consequently you have to provide those requested data objects in the PDOL related data you send in your GPO command: 因此,您必须在GPO命令中发送的PDOL相关数据中提供请求的数据对象:
80 A8 0000 15 83 13 uuuuuuuu vvvvvvvvvvvv wwwwwwww xxxx yyyyyy 00
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. 如果
uuuuuuuu
是终端交易限定符(请参阅此帖子了解可能的值), vvvvvvvvvvvv
是授权金额, wwwwwwww
是不可预测的数字, xxxx
是交易货币代码, yyyyyy
是交易日期。 See the EMV (contactless) specifications for payment systems available for free from EMVCo . 有关EMVCo免费提供的支付系统,请参阅EMV(非接触式)规范。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.