为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

zbllilac 2019-05-09

摘要:如今用“一机在手,天下我有”来形容现代人的生活一点都不夸张,在中国大陆的大街小巷里买东西随处可见微信和支付宝的“扫码支付”标识,大街上卖菜的大妈,小卖铺的大爷,都会用支付宝或微信收钱。然而,不知道大家有没有发现一个现象,当我们手机在没有网络的情况下,却还能正常扫码支付,究竟怎么回事?

为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

如今扫码支付已经成为国内手机用户的一种日常消费方式了,在国内采用支付宝和微信支付是一种方便、快捷的支付方式。客户可通过将个人第三方支付账户关联自己的储蓄卡或者信用卡,每次付款时只需输入第三方支付账户的支付密码和手机校验码即可完成付款,从而绕开了银行支付网络,只要绑定了银行卡,用户无需银行卡密码就可以通过支付宝从银行卡里转账,支付宝和微信支付已经深深印在近9亿中国手机用户的脑海中。

为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

支付宝和微信是目前主流的移动支付方式,付款时,我们只需要出示我们的付款二维码,商家扫一扫即可完成收款了,非常方便。不知道你有没有发现,有时候我们的手机并没有开4G流量,但是店员用扫码枪扫了你手机上的付款码之后,却能够支付成功。

那么,为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

其实,支付软件给我们每个人都配了一个身份识别,叫做种子数据。在我们的手机没有网络的时候,支付软件上的程序会根据算法、种子数据、时间等生成一个二维码,这个二维码就是离线码。当商家扫描付款码的时候服务终端通过算法去校验这个离线码,如果是来自于消费者的手机就可以立刻确认并完成支付,所以只要商家有网络,扫码枪在线就可以实现离线支付。

需要注意的是,用户手机可以没有网络,但是商家的扫码枪、系统以及支付软件的系统必须是在线的,也就是必须连接到网络上,否则就无法核对数据,支付就会失败。

为什么手机明明没有网络,却还能扫码支付,背后的真实原因?

另外,离线码还有几个关键点。就是付款码可以离线生成包含了用户标识、身份识别等信息,并且是一次性的,每60秒就更新一次。所以,大家不用担心自己的离线码被盗从而造成经济损失。你觉得呢?

相关推荐