一种乘车扫码方法及系统技术方案

技术编号:30829764 阅读:17 留言:0更新日期:2021-11-18 12:39
本发明专利技术公开了一种乘车扫码方法及系统,第一终端获取第二终端的第二支付账号,建立起第一支付账号和第二支付账号的代付关系,之后第二终端根据包括第一支付账号、第二支付账号、第二支付密码、乘车代付标识和乘车代付金额的乘车代付数据自动生成第二乘车二维码;乘车扫码端扫描第二乘车二维码,由支付服务端在验证第二支付账号和第二支付密码的合法性、第一支付账号和第二支付账号的代付关系以及乘车代付金额以及乘车代付请求的请求时间是否在代付限制条件内均通过时进行第一支付账号的乘车扣费。即本发明专利技术提供的整个乘车代付过程对使用双方都具有高便利性和高安全性,从而使得乘客在上车时移动终端无法进行乘车扫码的情况下也能实现乘车支付。下也能实现乘车支付。下也能实现乘车支付。

【技术实现步骤摘要】
一种乘车扫码方法及系统


[0001]本专利技术涉及信息交互
,特别涉及一种乘车扫码方法及系统。

技术介绍

[0002]随着城市化和机动化的发展,城市人口和地域面积都在不断地增加,使得对公共交通的需求也在相应的快速增长,由此,对公共交通工具的要求也在逐渐提高,比如公共交通工具的安全性、便捷性等等。而随着信息化时代的到来,现有的公共交通工具在保留了现金支付的同时,也基本上安装有扫码装置以支持电子支付,这样,需要出行的人们只需要手持诸如手机等终端产品,而无需携带现金或者交通卡等其他物品,减少了忘带现金、找零、交通卡丢失等诸多问题,给人们的出行带来了极大的便利。
[0003]但是,对于依赖于公共交通工具进行出行的人们,因为已经习惯了不携带现金或者交通卡,在移动终端出现停电关机、欠费停机等无法与公共交通工具的扫码端进行支付交互以完成乘车扣费时,人们便无法乘坐公共交通工具,从而影响人们的正常出行。

技术实现思路

[0004]本专利技术所要解决的技术问题是:提供一种乘车扫码方法及系统,以使得乘客在上车时移动终端无法进行乘车扫码的情况下也能实现乘车支付。
[0005]为了解决上述技术问题,本专利技术采用的技术方案为:
[0006]一种乘车扫码方法,包括:
[0007]步骤S1、第一终端获取第二终端的第二支付账号,将包括乘车代付标识以及自身的第一支付账号的临时代付数据发送至所述第二终端进行存储,将包括乘车授权时间、乘车限制金额、所述第二支付账号、所述第一支付账号以及与所述第一支付账号对应的第一支付密码的临时授权数据发送至支付服务端;
[0008]步骤S2、所述支付服务端验证所述第一支付账号和所述支付密码的合法性之后,建立起所述第一支付账号和所述第二支付账号的代付关系,并为两者的代付关系附上了所述乘车授权时间以及所述乘车限制金额的代付限制条件;
[0009]步骤S3、所述第二终端根据所述第二支付账号以及与所述第二支付账号对应的第二支付密码生成第一乘车二维码,基于所述第一乘车二维码与乘车扫码端完成一次乘车支付,之后根据包括所述第一支付账号、所述第二支付账号、所述第二支付密码、所述乘车代付标识和乘车代付金额的乘车代付数据自动生成第二乘车二维码;
[0010]步骤S4、所述乘车扫码端扫描所述第二乘车二维码,生成并发送包括所述乘车代付数据的乘车代付请求至所述支付服务端;
[0011]步骤S5、所述支付服务端接收所述乘车代付请求,分别验证所述第二支付账号和所述第二支付密码的合法性、所述第一支付账号和所述第二支付账号的代付关系以及所述乘车代付金额以及所述乘车代付请求的请求时间是否在代付限制条件内,若三者均验证通过,则从所述第一支付账号内扣除所述乘车代付金额,完成此次乘车。
[0012]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0013]一种乘车扫码系统,包括第一终端、第二终端、支付服务端和乘车扫码端,所述第一终端包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计算机程序,所述第二终端包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的第二计算机程序,所述支付服务端包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的第三计算机程序,所述乘车扫码端包括第四存储器、第四处理器及存储在第四存储器上并可在第四处理器上运行的第四计算机程序,所述第一处理器执行所述第一计算机程序时实现以下步骤:
[0014]步骤S1、获取第二终端的第二支付账号,将包括乘车代付标识以及自身的第一支付账号的临时代付数据发送至所述第二终端进行存储,将包括乘车授权时间、乘车限制金额、所述第二支付账号、所述第一支付账号以及与所述第一支付账号对应的第一支付密码的临时授权数据发送至支付服务端;
[0015]所述第二处理器执行所述第二计算机程序时实现以下步骤:
[0016]步骤S3、根据所述第二支付账号以及与所述第二支付账号对应的第二支付密码生成第一乘车二维码,基于所述第一乘车二维码与乘车扫码端完成一次乘车支付,之后根据包括所述第一支付账号、所述第二支付账号、所述第二支付密码、所述乘车代付标识和乘车代付金额的乘车代付数据自动生成第二乘车二维码;
[0017]所述第三处理器执行所述第三计算机程序时实现以下步骤:
[0018]步骤S2、验证所述第一支付账号和所述支付密码的合法性之后,建立起所述第一支付账号和所述第二支付账号的代付关系,并为两者的代付关系附上了所述乘车授权时间以及所述乘车限制金额的代付限制条件;
[0019]步骤S5、接收所述乘车代付请求,分别验证所述第二支付账号和所述第二支付密码的合法性、所述第一支付账号和所述第二支付账号的代付关系以及所述乘车代付金额以及所述乘车代付请求的请求时间是否在代付限制条件内,若三者均验证通过,则从所述第一支付账号内扣除所述乘车代付金额,完成此次乘车;
[0020]所述第四处理器执行所述第四计算机程序时实现以下步骤:
[0021]步骤S4、扫描所述第二乘车二维码,生成并发送包括所述乘车代付数据的乘车代付请求至所述支付服务端。
[0022]本专利技术的有益效果在于:一种乘车扫码方法及系统,在乘客的第一终端关机之前,支付服务端验证第一终端的第一支付账号和支付密码的合法性之后,将第一终端的第一支付账号与其他乘客的第二终端的第二支付账号建立临时的代付关系,这种代付关系是由第二终端在进行乘车时提供带有双方信息的第二乘车二维码,支付服务端在接收到乘车扫码端的乘车代付请求,分别验证第二支付账号和第二支付密码的合法性、第一支付账号和第二支付账号的代付关系以及乘车代付金额以及乘车代付请求的请求时间是否在代付限制条件内,在三者均验证通过时,从第一支付账号内扣除乘车代付金额,完成此次乘车。由此,支付服务端对双方的身份都进行了合法性的验证才完成支付,保证了支付过程的安全性以及可追溯性;而且,第一终端的乘客只有在完成乘车行为之后才会产生扣费,且第二终端的其他乘客在帮助第一终端的乘客进行乘车扫码时,自身并不需要进行垫付,同时减少了两个乘客遭受损失的风险,不仅保证了整个乘车代付过程的安全性,同时也使得第二终端更
愿意帮助第一终端的乘客完成乘车扫码;另外第一终端的乘客在进行临时授权之后,不需要再通过扫码或者现金支付等方式来完成乘车,保证了整个乘车代付过程的便利性,即整个乘车代付过程对使用双方都具有高便利性和高安全性,从而使得乘客在上车时移动终端无法进行乘车扫码的情况下也能实现乘车支付。
附图说明
[0023]图1为本专利技术实施例的一种乘车扫码方法的流程示意图;
[0024]图2为本专利技术实施例的一种乘车扫码系统的结构示意图。
[0025]标号说明:
[0026]100、一种乘车扫码系统;
[0027]1、第一终端;11、第一处理器;12、第一存储器;
[0028]2、第二终端;21、第二处理器;22、第二存储器;
[0029本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种乘车扫码方法,其特征在于,包括:步骤S1、第一终端获取第二终端的第二支付账号,将包括乘车代付标识以及自身的第一支付账号的临时代付数据发送至所述第二终端进行存储,将包括乘车授权时间、乘车限制金额、所述第二支付账号、所述第一支付账号以及与所述第一支付账号对应的第一支付密码的临时授权数据发送至支付服务端;步骤S2、所述支付服务端验证所述第一支付账号和所述支付密码的合法性之后,建立起所述第一支付账号和所述第二支付账号的代付关系,并为两者的代付关系附上了所述乘车授权时间以及所述乘车限制金额的代付限制条件;步骤S3、所述第二终端根据所述第二支付账号以及与所述第二支付账号对应的第二支付密码生成第一乘车二维码,基于所述第一乘车二维码与乘车扫码端完成一次乘车支付,之后根据包括所述第一支付账号、所述第二支付账号、所述第二支付密码、所述乘车代付标识和乘车代付金额的乘车代付数据自动生成第二乘车二维码;步骤S4、所述乘车扫码端扫描所述第二乘车二维码,生成并发送包括所述乘车代付数据的乘车代付请求至所述支付服务端;步骤S5、所述支付服务端接收所述乘车代付请求,分别验证所述第二支付账号和所述第二支付密码的合法性、所述第一支付账号和所述第二支付账号的代付关系以及所述乘车代付金额以及所述乘车代付请求的请求时间是否在代付限制条件内,若三者均验证通过,则从所述第一支付账号内扣除所述乘车代付金额,完成此次乘车。2.根据权利要求1所述的一种乘车扫码方法,其特征在于,若此次的公共交通工具为分段计费,则所述乘车限制金额大于或等于全程费用,所述一次乘车支付为一次上车记录,所述乘车代付数据不包括所述乘车代付金额;所述步骤S4还包括以下步骤:车载监控端对生成乘车代付请求的前后预设间隔内位于乘车扫码端处的多个乘客进行预标识,并基于每一个乘客是否进行扫码乘车对所述预标识进行过滤,得到未进行扫码乘车的代付乘客所对应的特征标识;所述步骤S5具体包括以下步骤:所述支付服务端接收所述乘车代付请求,分别验证所述第二支付账号和所述第二支付密码的合法性、所述第一支付账号和所述第二支付账号的代付关系以及所述乘车代付请求的请求时间是否在代付限制条件内,若三者均验证通过,则完成二次上车记录;所述步骤S5之后还包括以下:步骤S6、所述第二终端基于所述第一乘车二维码与所述乘车扫码端完成一次下车记录,并根据所述一次上车记录和所述一次下车记录完成一次乘车支付之前,若收到进行二次乘车支付的确认信息,则根据包括所述第一支付账号、所述第二支付账号、所述第二支付密码、所述乘车代付标识和乘车代付金额的乘车代付数据自动生成第二乘车二维码,基于所述第二乘车二维码与所述乘车扫码端完成二次乘车支付;步骤S7、所述乘车扫码端在未完成所述第一终端的二次下车记录时,获取每一站的下车视频,根据所述特征标识和每一站的所述下车视频中获取代付乘客的终点站,得到二次下车记录,基于所述二次上车记录和所述二次下车记录完成二次乘车支付。3.根据权利要求2所述的一种乘车扫码方法,其特征在于,所述步骤S6替换为以下步
骤:所述第二终端接收所述第一终端的乘客所对应的第一终点站和自身的第二终点站,并在任一所述终点站与对应的上一站之间生成提醒信息,若接收到确认下车信息且生成提醒信息所对应的所述终点站为第一终点站,则得到二次下车记录,基于所述二次上车记录和所述二次下车记录完成二次乘车支付,若接收到确认下车信息且生成提醒信息所对应的所述终点站为第二终点站,则得到一次下车记录,基于所述一次上车记录和所述一次下车记录完成一次乘车支付。4.根据权利要求1所述的一种乘车扫码方法,其特征在于,所述临时代付数据还包括所述乘车授权时间,所述第二终端在超过所述乘车授权时间之后自动销毁所述临时代付数据。5.根据权利要求1所述的一种乘车扫码方法,其特征在于,所述步骤S1中第一终端获取第二终端上的第二支付账号具体包括以下步骤:所述第一终端和所述第二终端建立通信连接之后,获取所述第二终端的第二支付账号;或者所述第一终端扫描所述第二终端上包括所述第二支付账号的二维码之后,获取所述第二支付账号。6.一种乘车扫码系统,包括第一终端、第二终端、支付服务端和乘车扫码端,所述第一终端包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计算机程序,所述第二终端包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的第二计算机程序,所述支付服务端包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的第三计算机程序,所述乘车扫码端包括第四存储器、第四处理器及存储在第四存储器上并可在第四处理器...

【专利技术属性】
技术研发人员:林薇林胜青朱发财李婷张璜姜忠海张碧仙王炜哲罗秉灏罗雨萱魏洪敏
申请(专利权)人:福州理工学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1