linux系统公交扫码收费机
更新时间:2019-05-09
近年来,随着智能手机的普及,更多的支付手段可以移植到手机端。手机扫码支付作为当今流行的移动支付的主要方式之一,被广泛应用到各种消费场景中。尤为突出的是公交扫码支付,将公交实体卡通过技术手段实现扫码支付,同时又保证数据的实时更新,可以极大扩展消费渠道,满足消费者的需要。扫码支付主要功能分为反扫和正扫两种模式。公交扫码支付主要采用反扫模式。下面对反扫模式给出其详细的流程。 反扫:即指带有扫码功能的公交扫码机或外接扫码设备扫描用户手机生成的二维码,反扫特点:扫码响应时间快,一般在0.3秒内完成。 具体流程如下:
1.获取消费二维码:用户手机APP向系统发出接收二维码请求,系统为用户生成消费二维码,并将结果返回到用户手机APP上,一并返回多条,保证用户下次断网情况下仍可使用二维码付款。
2.获取认证信息:公交扫码机扫描手机二维码,获取到二维码包含信息。
3.数据验证,生成交易流水:扫码机对获取到的二维码进行有效性验证,验证通过,生成交易流水,验证未通过,无法识别二维码则无法进行支付操作。
4.发送交易请求:公交扫码机识别验证二维码通过后,向支付网关发送交易请求。
5.交易请求转发:支付网关接收到交易请求后,将请求信息转发给一卡通后台。
6.交易处理:一卡通后台对接收到的交易请求进行处理。
7.返回交易结果:一卡通后台将处理后的交易结果返回给支付网关。
8.交易结果转发:支付网关将接收到交易处理结果转发给收费终端及支付平台,支付平台将交易处理结果转发给手机。
9.公交扫码机显示交易结果、手机显示交易结果。
三联众瑞公交扫码机ESF3000L采用工业级设计标准,高性能linux管理系统。支持离线支付和在线支付双模式,全面支持目前主流的微信、支付宝、银联等扫码支付。