電子現金聯機的幾種情況

2021-06-28 16:52:44 字數 1152 閱讀 5110

第一種情況

卡片收到gpo的命令,分析不滿足電子現金的條件,也就是下面幾個條件中任意乙個不滿足:

1 命令中包含電子現金終端支援指示器(設定為「1」);

2 交易貨幣**與應用貨幣**匹配;

3 授權金額不超過電子現金餘額;

4 授權金額不超過電子現金單筆交易限額;

5 發卡行認證失敗指示器為「0」;

6 上次聯機交易發卡行指令碼處理失敗指示器為「0」;

7 pin 嘗試次數不為「0」

後續的交易都是借貸記流程。這種情況嚴格來說不算是電子現金轉聯機,畢竟從應用初始化開始都是借貸記流程了。

第二種情況

卡片在gpo階段對電子現金條件的檢查通過,卡片認為可以進行電子現金交易,這個時候會返回電子現金的afl。

終端在讀完記錄後,會做離線認證,一般是sda或dda,離線認證如果失敗或未執行,通常也會聯機。注意這種聯機並不是在離線認證階段發起的,離線認證失敗後,終端會置上tvr相應的位,如下圖所示,

然後在行為分析階段,分別和發卡行設定的iac以及收單行設定的tac去按位比較,大部分情況下電子現金交易,離線認證失敗的位置都是置上的,意思就是如果失敗了,就要聯機。這個也可以理解,畢竟對於電子現金離線交易,唯一的安全認證就是離線認證了,如果這裡失敗了,理應聯機。

還有一點要特別說明,這種情況是沒有終端不會進行風險管理,所以沒有頻度檢查,新卡檢查這些操作,不會因此聯機。

第三種情況

卡片在gpo階段對電子現金條件的檢查通過,卡片認為可以進行電子現金交易,這個時候會返回電子現金的afl。終端離線認證也成功。終端行為分析階段,電子現金餘額減去授權金額的差值小於重置閾值, 終端會請求聯機,並且如果終端帶有密碼鍵盤,還有要求輸入聯機pin。

為什麼要輸入聯機pin,這個和實際的應用場景有關,重置閾值一般是用來觸發自動圈存的,記得上大學時用飯卡,可以設定乙個金額,當餘額小於這個金額時自動圈存。這個金額其實就是電子現金重置閾值的概念。既然是圈存,肯定是要輸入主賬戶密碼的。

第四種情況

終端的強制聯機功能開啟,這表示商戶要求所有的交易強制聯機,屬於收單行的一種行為。跟實際的應用場景有關。

能想到的就這麼多了,歡迎補充。

電子錢包和電子現金的區別

對於普通的使用者來說,電子錢包和電子現金 下面分別簡稱ep和ec 是幾乎沒有區別的,為什麼這麼說呢.因為ep和ec都是為了做小額支付而生的.我們拿著一張ic卡去超市的pos機上消費,或是坐公交消費,只需輕輕一刷,你不必關心這張卡是基於ep的應用還是基於ec的應用.因此只要求我們對電子現金略做了解即可...

RS OPEN SQL,CONN,A,B的幾種情況

rs.open sql,conn,a,b a adopenforwardonly 0 唯讀,且當前資料記錄只能向下移動 adopenkeyset 1 唯讀,當前資料記錄可自由移動 adopendynamic 2 可讀寫,當前資料記錄可自由移動 adopenstatic 3 可讀寫,當前資料記錄可自由...

SUBMIT的幾種情況

submit的幾種情況 1 最普通的用法 code used to execute a report submit zreport.2 帶select options程式的submit的用法 code used to populate select options execute report da...