System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种乘车订单生成方法和装置制造方法及图纸_技高网

一种乘车订单生成方法和装置制造方法及图纸

技术编号:41229133 阅读:2 留言:0更新日期:2024-05-09 23:45
本申请实施例公开了一种乘车订单生成方法和装置,针对用户通过第一支付渠道生成的第一单边订单,和用户通过第二支付渠道生成的第二单边订单,其中,第一单边订单用于标识用户的上车信息,第二单边订单用于标识用户的下车信息,第二支付渠道与第一支付渠道不同,若第一单边订单与第二单边订单关联同一用户,则确定第一单边订单和第二单边订单为该用户在一次行程中通过不同的支付渠道生成的单边订单,从而根据第一单边订单和第二单边订单生成该用户在一次行程的乘车订单,便于对该用户的行程费用进行准确确定。

【技术实现步骤摘要】

本申请涉及数据处理领域,特别是涉及一种乘车订单生成方法和装置


技术介绍

1、随着互联网技术的发展,用户可以通过电子支付的方式支付乘坐公共交通工具的费用。例如在上下车的过程中通过乘车码扫码方式,或者nfc等电子方式生成乘坐公交、地铁等的支付订单。一个完整的乘车订单需要包括两个单边订单,用于分别标识用户的上车信息和下车信息,即需要包括完整行程的信息。例如用户乘坐地铁,该用户在出入站时,可以通过支付渠道会生成标识进站信息即上车信息的单边订单,和标识出站信息即下车信息的单边订单,计费系统可以通过这两个单边订单生成乘车订单,明确该用户针对本次行程所需支付的费用。

2、目前针对乘车费用的支付渠道有很多,很多公司都与公交服务提供方建立了合作,为用户提供各自的支付渠道,方便用户选择。

3、然而,问题也随之而来。原因在于,如果一个用户选择了多种支付渠道,并在一次乘车的过程中使用不同的支付渠道,例如上车过程中的使用的是支付渠道a,下车过程中使用的是支付渠道b,那么标识上车信息的单边订单是由支付渠道a生成的,标识下车信息的单边订单是由支付渠道b生成的。由此导致计费系统无法从这类单边订单中识别哪些是针对同一个用户的同一次行程,用户的行程费用难以确定。


技术实现思路

1、为了解决上述技术问题,本申请提供了一种乘车订单生成方法和装置,确定出同一个用户在同一次行程生成的不同支付渠道的单边订单,并将其生成为一个完整的乘车订单。

2、本申请实施例公开了如下技术方案:

>3、第一方面,本申请实施例提供一种乘车订单生成方法,所述方法包括:

4、获取第一支付渠道的第一单边订单,所述第一单边订单用于标识所述第一支付渠道中第一用户账号的上车信息;

5、获取第二支付渠道的第二单边订单,所述第二单边订单用于标识所述第二支付渠道中第二用户账号的下车信息;

6、若确定所述第一用户账号对应的第一身份信息与所述第二用户账号对应的第二身份信息相互关联,确定所述第一用户账号和所述第二用户账号关联同一个用户;

7、根据所述第一单边订单和所述第二单边订单生成针对所述用户的乘车订单。

8、第二方面,本申请实施例提供一种乘车订单生成装置,所述装置包括第一获取单元、第二获取单元、第一确定单元和生成单元:

9、所述第一获取单元,用于获取第一支付渠道的第一单边订单,所述第一单边订单用于标识所述第一支付渠道中第一用户账号的上车信息;

10、所述第二获取单元,用于获取第二支付渠道的第二单边订单,所述第二单边订单用于标识所述第二支付渠道中第二用户账号的下车信息;

11、所述第一确定单元,用于若确定所述第一用户账号对应的第一身份信息与所述第二用户账号对应的第二身份信息相互关联,确定所述第一用户账号和所述第二用户账号关联同一个用户;

12、所述生成单元,用于根据所述第一单边订单和所述第二单边订单生成针对所述用户的乘车订单。

13、第三方面,本申请实施例提供一种用于乘车订单生成的设备,所述设备包括处理器以及存储器:

14、所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

15、所述处理器用于根据所述程序代码中的指令执行第一方面所述的乘车订单生成方法。

16、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面所述的乘车订单生成方法。

17、由上述技术方案可以看出,针对用户通过第一支付渠道生成的第一单边订单,和用户通过第二支付渠道生成的第二单边订单,其中,第一单边订单用于标识用户的上车信息,第二单边订单用于标识用户的下车信息,第二支付渠道与第一支付渠道不同,若第一单边订单与第二单边订单关联同一用户,则确定第一单边订单和第二单边订单为该用户在一次行程中通过不同的支付渠道生成的单边订单,从而根据第一单边订单和第二单边订单生成该用户在一次行程的乘车订单,便于对该用户的行程费用进行准确确定。

本文档来自技高网...

【技术保护点】

1.一种乘车订单生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述第一单边订单标识有上车信息;所述第二单边订单标识有下车信息;在所述根据所述第一单边订单和所述第二单边订单生成针对所述同一用户的单次行程的乘车订单之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第一单边订单标识有使用所述第一支付渠道中第一用户账号;所述第二单边订单标识有使用所述第二支付渠道的第二用户账号;所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述确定所述第一用户账号与所述第二用户账号关联同一用户包括:

6.一种乘车订单生成装置,其特征在于,所述装置包括第一获取单元、第二获取单元和生成单元:

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:第二确定单元和提供单元;

8.根据权利要求6所述的装置,其特征在于,所述第一单边订单标识有上车信息;所述第二单边订单标识有下车信息;所述装置还包括:第三确定单元和执行单元;

9.根据权利要求6所述的装置,其特征在于,所述第一单边订单标识有使用所述第一支付渠道中第一用户账号;所述第二单边订单标识有使用所述第二支付渠道的第二用户账号;所述装置还包括:第一确定单元;

10.根据权利要求9所述的方法,其特征在于,所述第一确定单元,具体用于:

11.一种用于乘车订单生成的设备,其特征在于,所述设备包括处理器以及存储器:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于使计算机设备执行权利要求1-5任一项所述的乘车订单生成方法。

...

【技术特征摘要】

1.一种乘车订单生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述第一单边订单标识有上车信息;所述第二单边订单标识有下车信息;在所述根据所述第一单边订单和所述第二单边订单生成针对所述同一用户的单次行程的乘车订单之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第一单边订单标识有使用所述第一支付渠道中第一用户账号;所述第二单边订单标识有使用所述第二支付渠道的第二用户账号;所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述确定所述第一用户账号与所述第二用户账号关联同一用户包括:

6.一种乘车订单生成装置,其特征在于,所述装置包括第一获取单元、第二获取单元和生成单元:

7.根据权利...

【专利技术属性】
技术研发人员:吴文勤
申请(专利权)人:财付通支付科技有限公司
类型:发明
国别省市:

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

1