我正在開發VeriFone VX終端的界面。雖然,這確實是一個普遍的EMV問題。我們的處理器具有零樓層限制,因此它將始終在線發送。但是,如果它發生變化,如果交易被批准或拒絕離線,您怎麼知道(標籤)?換句話說,你怎麼知道上網或不上網?EMV離線審批/拒絕
回答
how do you know (what tags) if the transaction was approved or declined offline? Or, in other words, how do you know to go online or not?
終端必須決定離線進行交易,上線或拒絕交易。這裏終端向卡發送命令(AC),並且該命令的響應幫助終端決定下一步的動作。
決策是依賴於三個字段 -
1) - 髮卡行行爲代碼
2) - 終端行爲代碼
3) - TVR
IAC,TAC和TVR具有相同的結構。欲瞭解更多知道這個數據可以看到EMV BOOK 3
IAC用途例 -
suppose IAC-ONLINE (TAG - 9F0F) = 08 00 00 00 00 ,
here byte 1 bit 4 is on i.e. offline DDA Failed ,
Here Issuer want to go online if offline DDA Failed.
當終端執行DDA和失敗,則設置相應的位TVR 這意味着TVR says-脫機DDA失敗了這張卡片。 現在終端檢查IAC在線,並發現TVR上的DDA_Failed位是同樣的,這裏終端的決定是上線,然後發送一個Gen AC命令給卡,p1 = 80(ARQC-在線授權請求)。 P1的
EX-根AC命令
C:80 AE 80個00其他數據
R:SW1/SW2 = 9000(普通處理:無錯誤)Lr = 32
77 1E 9F 27 01 80 9F 36 02 02 13 9F 26 08 2D F3
83 3C 61 85 5B EA 9F 10 07 06 84 23 00 31 02 08
。 現在由卡做出決定,終端在Gen AC命令的響應中得到卡決定。卡片返回標籤9F27 - 密碼信息數據。這裏卡返回80,即卡想要交易去在線。
真的,您的問題很重要,您需要閱讀更多關於此主題的說明。有關此主題的更多信息,請檢查EMV BOOKs,。也可以閱讀 - Terminal action analysis或Card Action analysis
假設您使用的是VeriFone的VIPA API,那麼第一個「繼續事務」命令(GenAC1)將返回包裝在TLV模板(或「構造的」TLV標籤)中的標籤。該模板的值決定了結果:
- E3:本地授權
- E4:需要在線授權
AFAIK(香草EMV)在1 GENERATE AC
返回的標籤Cryptogram Information Data ('9F27')
應該達到這個目的。
請注意,這個標籤包含卡的決定,所以你不會看到密碼類型的內核需要。
- 1. 如何在aem中安排審批/拒絕工作流程?
- 2. 到publish_actions審覈權限被拒絕
- 3. 拒絕線,時間
- 4. 的iOS應用程序審查拒絕,審查小組意見 - 元數據拒絕
- 5. 線程拒絕通知
- 6. 線程拒絕退出
- 7. CSS「display:inline-block」拒絕斷線
- 8. 線程拒絕退出
- 9. Git:拒絕拒絕
- 10. ORS拒絕輸出記錄分離到新的生產線
- 11. 如何重置EMV預付借記卡離線基金
- 12. 批准/拒絕通過下拉列表
- 13. 批准和拒絕的多用戶
- 14. SharePoint MOSS批准/拒絕按鈕定製
- 15. 批准和拒絕在ASP.NET MVC3
- 16. SAP批准和拒絕小時
- 17. 離子 - 打開失敗:EACCES(拒絕)
- 18. 蘋果IPv6的$ HTTP離子拒絕
- 19. 設置爲「拒絕拒絕」
- 20. JasperReports的審批
- 21. 拒絕Open Graph的行動審查,明確共享
- 22. 應用拒絕但告訴回覆繼續審查
- 23. 我如何解讀此Facebook登錄審覈拒絕?
- 24. 拒絕
- 25. java.lang.SecurityException權限拒絕池1線程1
- 26. java.io.FilePermission中 - 拒絕訪問的線程
- 27. TypeScript拒絕允許jQuery'on'佈線
- 28. 如何解決拒絕拒絕?
- 29. (ACCES拒絕)拒絕訪問異常
- 30. 拒絕訪問拒絕RegCopyTree在C
謝謝。這是我正在尋找的確認。不幸的是,大多數文檔都是從卡片到終端界面的角度出發的。如果您將POS連接到終端,則必須篩選所有噪音以確定與您的情況相關的內容。再次感謝。 – Jim