订单信息处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:39179968 阅读:8 留言:0更新日期:2023-10-27 08:27
本申请涉及区块链技术领域,具体涉及一种订单信息处理方法、装置、计算机设备和存储介质。所述方法包括:生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包括支付人数信息;通过区块链,接收支付平台基于订单支付请求生成的订单支付响应,根据订单支付响应生成订单支付码;订单支付码用于指引至少一个用户进行扫码支付;通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在实际支付人数与支付人数信息匹配的情况下生成的。采用本方法能够提高费用均摊效率。率。率。

【技术实现步骤摘要】
订单信息处理方法、装置、计算机设备和存储介质


[0001]本申请涉及区块链
,特别是涉及一种订单信息处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着移动互联网的发展,移动支付也快速渗透进人们的日常生活中。移动支付以移动终端为中心,通过移动终端对所购买的产品进行结算支付,为人们供了方便快捷的消费体验。
[0003]传统方式中,基于移动支付进行费用均摊,需要首先从所有参与者中确定一个买单者向商家支付费用,然后剩余参与者向买单者转账均摊费用。在此过程中,剩余参与者都需要添加买单者的支付账号进行转账,例如添加微信号、支付宝账号或者银行卡号进行转账,导致费用均摊的效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高费用均摊效率的订单信息处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种订单信息处理方法,该方法包括:
[0006]生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包括支付人数信息;
[0007]通过区块链,接收支付平台基于订单支付请求生成的订单支付响应,根据订单支付响应生成订单支付码;订单支付码用于指引至少一个用户进行扫码支付;
[0008]通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在实际支付人数与支付人数信息匹配的情况下生成的;实际支付人数是区块链根据接收到的用户支付信息的数量确定的;用户支付信息是支付平台在一个用户完成扫码支付的情况下生成的。
[0009]在其中一个实施例中,订单支付请求还包括订单总资源数量;根据订单支付响应生成订单支付码,包括:
[0010]根据订单支付响应生成多个子订单支付码,将多个子订单支付码作为订单支付码;订单支付响应中包括多个子订单支付信息,每个子订单支付信息对应一个子订单支付码;子订单支付信息包括子订单资源数量;子订单资源数量根据订单总资源数量和支付人数信息确定。
[0011]在其中一个实施例中,订单支付请求还包括交易限定时长;通过区块链,接收支付平台基于订单支付请求生成的订单支付响应之后,还包括:
[0012]向区块链传输计时启动消息;计时启动消息用于指示区块链开始计时,获取交易时长;
[0013]相应的,通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平
台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在交易时长不大于交易限定时长且实际支付人数与支付人数信息匹配的情况下生成的。
[0014]在其中一个实施例中,该方法还包括:
[0015]通过区块链,接收支付平台传输的资源退回响应;资源退回响应是支付平台在接收到区块链生成的资源退回请求的情况下生成的;资源退回请求是区块链在交易时长大于交易限定时长且实际支付人数与支付人数信息不匹配的情况下生成的。
[0016]在其中一个实施例中,该方法还包括:
[0017]接收区块链发送的时长补充请求;时长补充请求是区块链在交易时长大于交易限定时长的情况下生成的;
[0018]向区块链发送时长补充响应,时长补充响应中包括交易补充时长,交易补充时长用于调整交易限定时长。
[0019]在其中一个实施例中,生成订单支付请求之前,还包括:
[0020]生成身份认证请求,将身份认证请求传输至区块链;区块链用于存储身份认证请求,并将身份认证请求转发至支付平台,身份认证请求包括订单支付请求对应的资源接收对象信息;
[0021]通过区块链,接收支付平台基于身份认证请求生成的身份认证响应;身份认证响应包括身份认证结果。
[0022]第二方面,本申请还提供了一种订单信息处理装置,该装置包括:
[0023]传输模块,用于生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包括支付人数信息;
[0024]生成模块,用于通过区块链,接收支付平台基于订单支付请求生成的订单支付响应,根据订单支付响应生成订单支付码;订单支付码用于指引至少一个用户进行扫码支付;
[0025]接收模块,用于通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在实际支付人数与支付人数信息匹配的情况下生成的;实际支付人数是区块链根据接收到的用户支付信息的数量确定的;用户支付信息是支付平台在一个用户完成扫码支付的情况下生成的。
[0026]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0027]生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包括支付人数信息;
[0028]通过区块链,接收支付平台基于订单支付请求生成的订单支付响应,根据订单支付响应生成订单支付码;订单支付码用于指引至少一个用户进行扫码支付;
[0029]通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在实际支付人数与支付人数信息匹配的情况下生成的;实际支付人数是区块链根据接收到的用户支付信息的数量确定的;用户支付信息是支付平台在一个用户完成扫码支付的情况下生成的。
[0030]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0031]生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包括支付人数信息;
[0032]通过区块链,接收支付平台基于订单支付请求生成的订单支付响应,根据订单支付响应生成订单支付码;订单支付码用于指引至少一个用户进行扫码支付;
[0033]通过区块链,接收支付平台传输的资源转移响应;资源转移响应是支付平台在接收到区块链生成的资源转移请求的情况下生成的;资源转移请求是区块链在实际支付人数与支付人数信息匹配的情况下生成的;实际支付人数是区块链根据接收到的用户支付信息的数量确定的;用户支付信息是支付平台在一个用户完成扫码支付的情况下生成的。
[0034]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0035]生成订单支付请求,将订单支付请求传输至区块链;区块链用于存储订单支付请求,并将订单支付请求转发至支付平台,订单支付请求包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单信息处理方法,其特征在于,所述方法包括:生成订单支付请求,将所述订单支付请求传输至区块链;所述区块链用于存储所述订单支付请求,并将所述订单支付请求转发至支付平台,所述订单支付请求包括支付人数信息;通过所述区块链,接收所述支付平台基于所述订单支付请求生成的订单支付响应,根据所述订单支付响应生成订单支付码;所述订单支付码用于指引至少一个用户进行扫码支付;通过所述区块链,接收所述支付平台传输的资源转移响应;所述资源转移响应是所述支付平台在接收到所述区块链生成的资源转移请求的情况下生成的;所述资源转移请求是所述区块链在实际支付人数与所述支付人数信息匹配的情况下生成的;所述实际支付人数是所述区块链根据接收到的用户支付信息的数量确定的;所述用户支付信息是所述支付平台在一个用户完成扫码支付的情况下生成的。2.根据权利要求1所述的方法,其特征在于,所述订单支付请求还包括订单总资源数量;所述根据所述订单支付响应生成订单支付码,包括:根据所述订单支付响应生成多个子订单支付码,将多个子订单支付码作为所述订单支付码;所述订单支付响应中包括多个子订单支付信息,每个子订单支付信息对应一个子订单支付码;所述子订单支付信息包括子订单资源数量;所述子订单资源数量根据所述订单总资源数量和所述支付人数信息确定。3.根据权利要求1所述的方法,其特征在于,所述订单支付请求还包括交易限定时长;所述通过所述区块链,接收所述支付平台基于所述订单支付请求生成的订单支付响应之后,还包括:向所述区块链传输计时启动消息;所述计时启动消息用于指示所述区块链开始计时,获取交易时长;相应的,所述通过所述区块链,接收所述支付平台传输的资源转移响应;所述资源转移响应是所述支付平台在接收到所述区块链生成的资源转移请求的情况下生成的;所述资源转移请求是所述区块链在交易时长不大于所述交易限定时长且所述实际支付人数与所述支付人数信息匹配的情况下生成的。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:通过所述区块链,接收所述支付平台传输的资源退回响应;所述资源退回响应是所述支付平台在接收到所述区块链生成的资源退回请求的情况下生成的;所述资源退回请求是所述区块链在交易时长大于所述交易限定时长且实际支付人...

【专利技术属性】
技术研发人员:肖蓉
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1