快捷支付的本質:拆解掃碼支付的實現原理

?無卡支付新聞 ????|???? ?2020-05-09 13:43

如今在中國,二維碼支付已經成為了人們最重要的支付方式。本文回答了二維碼的種類、原理、互聯互通的邏輯以及掃碼住背后資金流的走向問題。

快捷支付的本質:拆解掃碼支付的實現原理

目前在大街小巷,掃碼支付已經成為了最受歡迎的支付方式,那么大家是否會好奇這背后的支付原理是怎樣的?

同時我近期看到央行開始主推“標準條碼互聯互通”的新聞,感覺還挺有趣的,于是抽空對掃碼支付進行了一次大梳理,也順便分享出來。那么通過這篇文章,我將主要介紹三件事:

?常見主掃和被掃支付的原理?

?常見的靜態聚合碼是如何實現一碼多付的?

?條碼支付互聯互通是什么?有什么價值?以及可能會如何實現的?

一、掃碼支付

我們常見的掃碼支付主要分為主掃(你掃商家)和被掃 (商家掃你)兩種;

要特別講明白掃碼支付,就不得不提一下二維碼這個plus的東西。我們生活中存在各種應用二維碼的東西,如掃碼加好友,掃碼下載app,掃碼支付等,同時也存在條形碼,類似超市的付款條碼,商品條碼等。

與條碼相比,二維碼記錄信息容量更大,具有容錯性,所以是當前最受歡迎的一種記錄形式。

二維碼/條碼都是一種加密的信息承接載體,都是將復雜的東西簡化給我們呈現出來。

當我們通過掃一掃進行掃描二維碼的時候,實際上就是通過一定的規則將二維碼里面的內容解析出來,比如地址合法性,是不是支付鏈接,還是外鏈網址之類的。

1. 主掃的原理

1)先睹為快

快捷支付的本質:拆解掃碼支付的實現原理

2)主掃支付的流程

快捷支付的本質:拆解掃碼支付的實現原理

3)主掃的核心邏輯

在我們實際的過程中,經常會出現支付寶掃支付寶二維碼有時會提示已失效,掃其他二維碼會告知不可用,那么這里掃碼的原理是怎樣的,做了哪些具體判斷呢?

判斷二維碼鏈接是不是支付鏈接;

判斷該支付鏈接是不是自家的。如果不是,則攔截,目前支付寶的支付鏈接是“http://qr.alipay.com…”,則允許通過請求服務器,但如果檢測是“http://qr.wx.com…”,說明是微信支付鏈接,支付寶則反手就給你屏蔽了~

之后再去解析二維碼是否符合自家規則,目前支付寶的二維碼是“28”開頭,微信一般是”13“開頭;解析之后,再判斷二維碼是否有效;有效則進行支付即可;無效則提示二維碼失效。

快捷支付的本質:拆解掃碼支付的實現原理

2. 被掃的原理

場景:我們去超市買東西經常都會要求打開付款碼,然后掃碼槍進行掃碼支付。

特點:操作步驟簡單、支持離線付款、付款效率高

1)先睹為快

快捷支付的本質:拆解掃碼支付的實現原理

或許在這里很多人會納悶這里有條形碼和二維碼,最終的支付到底是掃條形碼還是二維碼呢?

其實這里取決于掃碼槍,現階段市面上有兩類:一維掃碼槍 (僅可以支持掃條形碼)和二維掃碼槍(兩個都可以掃)。

2)被掃付款邏輯

快捷支付的本質:拆解掃碼支付的實現原理

用戶打開付款碼;

收銀員輸入用戶應付款金額,并生成訂單;

掃碼槍掃碼之后,將訂單提交給商家收銀臺系統;

商家收銀臺系統將訂單推給商家后臺;

商家后臺將訂單推給支付寶請求完成扣款;

支付寶扣款成功,通知商家后臺系統,同時給用戶發送消息通知。

以上如果商家不是直連支付寶/微信,而是對接其他三方支付公司,那么支付訂單可由商家推給支付寶/微信官方,改為推給對接的三方支付公司即可。一旦支付寶扣款成功,那么對接的支付公司會回調通知商家這筆訂單的支付結果。

3. 主掃和被掃的對比

相同點

兩者的基本原理都是一樣的;

掃碼支付的限額都比較低,遠低于網銀支付;

不同點

用戶主動操作對象不一樣,一個是用戶,一個是商家;

被掃的話,在用戶付款碼中就會包含用戶的唯一ID標識,支付寶/微信可以直接找到該用戶完成扣款操作。

4. 異常情況處理

在我們進行掃碼支付時,其實也會出現一些故障,那么針對這些故障,一般會有什么補救措施呢?

1)掃碼槍付款時,突然網絡不穩定不確定是否已付款了怎么辦?

答:出現網絡不穩定,可以由兩種處理方式:

可以調用查詢接口去主動查詢微信/支付寶渠道該筆訂單是否已支付;如已支付,則就會更新訂單狀態;

直接調用訂單撤銷接口,即不管用戶有沒有完成付款,這筆訂單終止,已付款則會退回余額;

2)出現重復支付的問題怎么辦?


轉載請備注文章來自:http://www.beijingliushui.com/wuukazhifu/xinwen/4900.html

您的轉發對我們很重要

?


【免責聲明】本站對文中陳述、觀點判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證,目的在于傳遞更多信息。

看了以上文章的44.75%用戶還看了以下內容:


看了以上文章的26.02%用戶還在看以下內容:


看了以上文章的16.43%用戶還看了以下內容:




POS機網文章上一篇:剖析快捷支付的產品流程 ;POS機網文章下一篇:卡在包中放,錢從卡中無——“新型網絡盜刷”應該怎么防?