為什么手機(jī)沒有網(wǎng)絡(luò)還能掃碼付款
當(dāng)手機(jī)上沒有網(wǎng)絡(luò)時(shí),手機(jī)中會(huì)產(chǎn)生一個(gè)稱為離線碼的二維支付碼。事實(shí)上,支付軟件為每個(gè)用戶提供了一個(gè)稱為種子數(shù)據(jù)的###標(biāo)識(shí)符。
斷開手機(jī)網(wǎng)絡(luò)也可以實(shí)現(xiàn)支付碼的收集,前提是手機(jī)支付軟件開通 "免費(fèi)支付碼",這個(gè)功能(無(wú)論是支付寶還是微信)可以通過(guò)以下方式開通。默認(rèn)情況下,我們也會(huì)發(fā)現(xiàn),當(dāng)我們顯示付款碼時(shí),超市里的掃碼槍可以直接把我們的錢拿走,不用輸入密碼就可以付款。
對(duì)于客戶在線掃碼方案,應(yīng)該更容易想到,如果在登錄時(shí)支付寶/微信,點(diǎn)擊支付按鈕,客戶會(huì)調(diào)用后臺(tái)系統(tǒng)申請(qǐng)支付碼接口。后臺(tái)系統(tǒng)需要生成支付碼,然后為用戶存儲(chǔ)在數(shù)據(jù)庫(kù)中,并返回給客戶。
當(dāng)手機(jī)沒有網(wǎng)絡(luò)的時(shí)候,我們用微信、寶貝計(jì)費(fèi)碼,系統(tǒng)會(huì)生成一個(gè) "離線碼",這個(gè)碼和寫在個(gè)人賬戶上的碼不同。因此,如果超市 "掃描 "成功,后臺(tái)數(shù)據(jù)將完成交易,因?yàn)槊總(gè)人的錢,其實(shí)不在手機(jī)上,而是在銀行賬戶上。這個(gè)過(guò)程不需要密碼,事實(shí)上,因?yàn)?"無(wú)密支付代碼 "被打開了。
只要客戶在有效期內(nèi)顯示付款代碼,就可以完成付款,否則就會(huì)出現(xiàn)逾期。
使用這種方案是相對(duì)安全的,因?yàn)槊看喂ぷ鹘Y(jié)束時(shí)使用 "生成代碼",服務(wù)終端可以控制艙口等,所以不存在客戶偽造的風(fēng)險(xiǎn)。另外,即使需要處理編碼規(guī)則的調(diào)整,如增加一個(gè)支付代碼,我們只需要在工作結(jié)束時(shí)對(duì)代碼進(jìn)行修正,客戶不需要升級(jí)。
當(dāng)手機(jī)沒有網(wǎng)絡(luò)時(shí),支付程序會(huì)通過(guò)算法、種子數(shù)據(jù)、時(shí)間等生成特殊的二維碼。公司把這個(gè)代碼的數(shù)據(jù)掃回給支付軟件進(jìn)行驗(yàn)證,雙方達(dá)成協(xié)議后,這個(gè)支付就成功了
如果你是支付用戶,請(qǐng)打開設(shè)置,找到支付選項(xiàng),查看免稅/自動(dòng)扣稅一欄。關(guān)閉Tax Exemption后立即輸入支付密碼。此密碼不能秘密支付。付款時(shí),需要輸入密碼進(jìn)行驗(yàn)證,但如果你是微信用戶,不能直接關(guān)閉。你可以進(jìn)入 "錢包 "功能,找到 "安全",安裝 "安全鎖",確保支付安全。
通過(guò)上述的講解,我想您應(yīng)該明白了支付寶和微信離線支付的原理,其實(shí)二維碼就是一個(gè)令牌,這個(gè)令牌與您的賬戶深度綁定,雖然您的手機(jī)沒網(wǎng),但是對(duì)方的手機(jī)在有網(wǎng)絡(luò)的路況下就可以通過(guò)掃描二維碼向您的令牌發(fā)布指令,這個(gè)指令就會(huì)通過(guò)互聯(lián)網(wǎng)到達(dá)您的賬戶,進(jìn)行扣款的操作!
推薦
NB-IoT物聯(lián)網(wǎng)壓力監(jiān)測(cè)終端、物聯(lián)網(wǎng)水壓監(jiān)測(cè)終端
工程師說(shuō) | 用于為ADAS應(yīng)用開發(fā)的電源系統(tǒng)的功能安全開發(fā)工具和方法
基于總線協(xié)議標(biāo)準(zhǔn)實(shí)現(xiàn)DeviceNet適配器的應(yīng)用設(shè)計(jì)
JJR2-110-Z、MPS5-Z185低壓380V晶閘管軟啟動(dòng)器
縉云 PD284H-2×1 電力儀表 云南物聯(lián)網(wǎng)4g多功能電力儀表超硬核
PD8771-DX1 朔州高壓電纜耐壓試驗(yàn)在線咨詢