支付宝登陆不上去,支付宝在没有网络时也能付款, 官方解释原理很简单
最近好久没带现金了。一般我用支付宝或者微信支付。支付的时候发现可以线下支付,好奇的在知乎上找到了答案。以下是网友对知乎和支付宝的回答提问截图:
即使没有网络也可以进行支付(离线支付)。
如果您的手机因停机或信号不佳而无法上网,但您没有现金,您仍然可以通过手机使用离线支付技术进行支付。
线下支付的全流程如下图所示。用户出示支付码,商户用扫码器扫描支付码完成支付。
线下支付关键点1:支付码可以线下生成
支付码生成流程:
1、用户打开支付宝App时,会向服务器申请token种子;2、支付宝服务器会根据算法生成token种子并返回给支付宝App;3、支付宝App获取token种子卡种子生成后,根据算法生成支付码(可离线生成)。
线下支付第二个关键点:支付码一次性实时更新
1、支付宝App生成的支付码会包含用户ID、代币价值等信息;2、支付码是一次性的,每分钟更新一次。
这样一来,其他人就不会打印出您的付款码然后付款了。
离线支付第三个关键点:支付码可以离线,扫码枪需要在线
支付码离线支付流程:
1、离线支付时,用户打开支付宝App,出示支付码(可以离线);2、商户用扫码器读取支付码,上传到支付宝服务器;3、支付宝服务器收到商家的支付码后,将其与令牌系统中存储的信息进行比较;4、如果比对通过,则创建支付订单并返回商家的订单信息。如果余额充足,则可以完成支付。
即付款人可以离线,但收款人必须在线。线下支付信息通过线上收款桥发送到支付宝服务器进行验证。
线下支付的特例:付款人和收款人都离线
如前所述,线下支付通常需要付款人和收款人在线。但是有一个特殊的场景,双方都可以下线。
在支付宝的城市服务中,有公交支付的功能,已经在部分城市的部分线路上实施。以后出门不用再带公交卡或找零钱,只需要带一部手机。开启此功能的用户会在页面生成特定的支付码(与支付宝首页的支付码不同)支付宝登陆不上去,支付宝在没有网络时也能付款, 官方解释原理很简单,通过花呗进行支付,支付宝也是一次性的,每分钟更新一次。
用户乘坐公交车时支付宝登陆不上去,使用公交车支付码进行支付。但是,部分公交车的采集系统并非实时在线。可能是一趟后联网,也可能是一天结束时联网支付宝登陆不上去,支付宝在没有网络时也能付款, 官方解释原理很简单,只有在公交车的集合系统联网时才会扣费。
所以总而言之,如果手机离线支付宝登陆不上去,扣款电脑将用于安全验证;如果双方都下线,会先入账,等可以安全验证后扣款。
以上是支付宝官方的解释。我还发现,如果你离线支付,通常会通过短信通知你扣款,以确保安全。
评论前必须登录!
注册