热线电话400-6699-316

没网络如何完成扫码支付?首展科技ManBetX娱乐带

日期:2018-12-09 02:36

  作为普通消费者,在扫描付款码进行支付操作是否发现,即便是手机欠费或者信号不好、没有连接网络,也可以完成付款操作。为什么支付宝没网络也能支付,到底是怎么做到的?

  要想知道这个答案,我们先认识离线支付原理。当我们在有网络的时候打开支付宝,支付宝会跟服务器进行通信,并请求令牌种子,服务端收到请求后,就会根据算法生成一个令牌种子并返回给APP。

  APP收到之后就把令牌种子保存在了本地,而我们在支付时,所需要使用的付款码其实就是支付宝用令牌种子+时间+算法所生成的。

  由于信息的采集和生产都在本地,并不需要连接上网络,而且为了保障财产安全,这个付款码是一次性的,每分钟还会自动更新。这样一来,即使付款码被别人打印了也会超时失败,不会发生盗刷的现象。

  不过要完成交易,商家的扫码枪必须在线,这是因为商家的扫码枪需要读取付款码,并把读到的信息传给支付宝服务器,支付宝服务器收到后会将信息与自己存储的令牌信息进行对比。如果完成匹配,就会创建支付订单返回给商家,并扣除帐号中对应的消费金额。

  当然还有一种情况,是用户和商家都没有连上网,比如我们在乘坐火车时,使用乘客码去付车费,有时候公交车的收款系统并不在线,但它会把账记在本地,等有了网络再进行安全验证和扣款。

  总的来说,ManBetX娱乐ManBetX娱乐。若是付款方离线则是通过收款方的电脑端进行信息核验后完成付款;若付款方和收款方同时离线,ManBetX娱乐只能先记账,等连接网络进行验证后再进行扣款操作。返回搜狐,查看更多


上一篇:ManBetX娱乐移动支付便民服务再出发 自贡银行扫码

下一篇:ManBetX娱乐万州城区公交车基本实现扫码支付全覆