掃碼支付是怎麼工作的?
過去的幾十年,支付技術發生了很大的改變。下圖給我們顯示了 POS 終端的進化。從一開始的紙鈔收銀機,到刷卡機,再到如今的支持刷卡、掃碼和數字錢包的一站式智能手機 POS 機,交易流程被徹底改變了。企業可以從商店的任何位置接受付款和處理訂單。
下面我們來看看消費者掃碼支付的工作原理。
我們將掃碼支付的流程分爲兩個子流程:
-
商家生成二維碼並顯示在屏幕上
-
消費者掃描二維碼並付款
01 生成動態二維碼(1 秒內完成)
第 1 步
當消費者購物付款時,收銀員會統計所有商品並計算出應付總金額,例如 123.45 元。結賬時的訂單 ID 是 SN129803。收銀員點擊 "結賬" 按鈕。
第 2 步
收銀員的計算機將訂單 ID 和金額髮送給 PSP。
第 3 步
PSP 將此信息保存到數據庫,並生成一個 二維碼 URL。
第 4 步
PSP 的支付網關服務讀取二維碼 URL。
第 5 步
支付網關將二維碼 URL 返回商家的計算機。
第 6 步
商家的電腦將二維碼 URL(或圖像)發送到收銀臺。
第 7 步
收銀臺顯示二維碼。
這裏生成的二維碼是動態的,有時效性。和商家生成的靜態收款碼是不一樣的。
02 消費者掃描二維碼並用數字錢包付款
第 8 步
消費者打開數字錢包 App 掃描二維碼。
第 9 步
確認金額無誤後,點擊 "支付" 按鈕。
第 10 步
數字錢包 App 通知 PSP 消費者已按給定的二維碼付款。
第 11 步
PSP 支付網關將此二維碼標記爲已支付,並向消費者的數字錢包應用程序返回成功信息。
第 12 步
PSP 支付網關通知商家:消費者已支付給定 QR 碼。
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/xpJOUMScfVdq_uBFEPK1bA