本地扫码离线支付流程
2015-09-03 14:43:12 8 举报
本地扫码离线支付流程主要包括以下步骤:首先,用户在商家处选择商品或服务,然后通过手机扫描商家提供的二维码进行支付。此时,用户的手机会将支付信息加密后生成一个唯一的支付标识,并保存在手机本地。接着,用户在手机上确认支付信息无误后,点击“确认支付”,手机会将支付标识发送到服务器进行验证。由于此过程无需网络连接,因此即使在无网络的环境下也能完成支付。最后,服务器验证通过后,会向商家发送支付成功的通知,商家根据通知进行发货或提供服务。整个过程中,用户的支付信息只在本地和服务器之间传输,且全程加密,保证了支付的安全性。
作者其他创作
大纲/内容
用户通过支付宝或者微信扫描二维码,进入本次交易付款页面
用户在本地键盘输入验证码,设备进行校验并完成支付
结束
设备根据本次支付结果,进行后续动作
开始
服务器收到本地支付数据包,进行解密
根据解密后的内容,构造本次支付页面
设备用本地秘钥加密本次交易信息,并构造链接支付二维码
用户点击支付按钮,生成正式预支付订单,跳转到付款密码输入界面
用户完成交易,系统返回本次交易验证码
用户通过键盘输入本次购买的价格
用户完成输入,系统获取微信或支付宝后台反馈,进行相应处理
数据包主要包含数据:1)设备SN 。2)交易验证码3)交易金额
构造支付处理结果,并显示到用户手机屏幕
离线支付方式只有一种,即本地输入金额,扫码支付后获取验证码。无法支持本地只是扫码然后线上商城选择支付的方式(技术成本略高,不划算)
0 条评论
下一页