本文转自 公众号 ByteByteGo,如有侵权,请联系,立即删除
过去的几十年,支付技术发生了很大的改变。下图给我们显示了 POS 终端的进化。从一开始的纸钞收银机,到刷卡机,再到如今的支持刷卡、扫码和数字钱包的一站式智能手机 POS 机,交易流程被彻底改变了。企业可以从商店的任何位置接受付款和处理订单。
下面我们来看看消费者扫码支付的工作原理。
我们将扫码支付的流程分为两个子流程:
当消费者购物付款时,收银员会统计所有商品并计算出应付总金额,例如 123.45 元。结账时的订单 ID 是 SN129803。收银员点击 "结账 "按钮。
收银员的计算机将订单 ID 和金额发送给 PSP。
PSP 将此信息保存到数据库,并生成一个 二维码 URL。
PSP 的支付网关服务读取二维码 URL。
支付网关将二维码 URL 返回商家的计算机。
商家的电脑将二维码 URL(或图像)发送到收银台。
收银台显示二维码。
这里生成的二维码是动态的,有时效性。和商家生成的静态收款码是不一样的。
消费者打开数字钱包 App 扫描二维码。
确认金额无误后,点击 "支付 "按钮。
数字钱包 App 通知 PSP 消费者已按给定的二维码付款。
PSP 支付网关将此二维码标记为已支付,并向消费者的数字钱包应用程序返回成功信息。
PSP 支付网关通知商家:消费者已支付给定 QR 码。