数据处理方法及装置、柜员机和数据处理系统制造方法及图纸

技术编号:34736654 阅读:21 留言:0更新日期:2022-08-31 18:27
本公开提供了一种数据处理方法,应用于配置有dos系统的柜员机,该方法包括:获取来自交易请求方的交易请求;响应于交易请求,dos系统调用目标组件获取电子设备的配置文件,配置文件包括自定义的交易应答时间参数;目标组件基于交易请求和电子设备的配置文件,生成具有第一报文格式的交易报文;向目标服务器发送具有第一报文格式的交易报文,以便目标服务器用于将具有第一报文格式的交易报文转换为具有第二报文格式的交易报文;利用柜员机或目标服务器每间隔一个交易应答时间参数向交易结算平台轮询请求交易结果。本公开还提供了一种数据处理装置、柜员机和数据处理系统。柜员机和数据处理系统。柜员机和数据处理系统。

【技术实现步骤摘要】
数据处理方法及装置、柜员机和数据处理系统
[0001]本申请为申请号为201910391692.X、申请日为2019年05月10日的专利技术专利申请的分案申请,原专利技术专利申请的专利技术名称为数据处理方法及装置、柜员机和数据处理系统。


[0002]本公开涉及计算机
,更具体地,涉及一种数据处理方法、一种数据处理装置、一种柜员机和一种数据处理系统。

技术介绍

[0003]在传统行业,例如,在百货商店、超市和零售店中,在收银结账或者货物管理时,一般会采用柜员机进行清算,柜员机一般也可以称之为收银机。在移动支付方式还没有完全普及之前,或者对于支付方式仍没有进行改造的百货商店、超市和零售店,这类柜员机一般采用的是dos系统。dos系统是一种基于磁盘管理的操作系统,在计算机技术还不成熟的年代,dos系统可以较好的完成收银结账或者货物管理。
[0004]但是随着技术的不断发展,快捷支付以方便快捷的优势,快速推广开来。例如,支付宝支付,微信支付等等。如果dos系统要直接接入支付宝、微信等互联网接口,由于开发语言及操作系统本身开发难度的原因,要实现在柜员机上直接支持支付宝、微信的互联网接口,不仅改造成本高,而且对于开发人员而言,开发难度较大,开发时间长。

技术实现思路

[0005]有鉴于此,本公开提供了一种数据处理方法、一种数据处理装置、一种柜员机和一种数据处理系统。
[0006]本公开的一个方面提供了一种数据处理方法,应用于配置有dos系统的柜员机,上述方法包括:获取来自交易请求方的交易请求,其中,上述交易请求携带有交易请求方的关联数据;响应于上述交易请求,上述dos系统调用目标组件获取上述电子设备的配置文件,其中,上述配置文件包括自定义的交易应答时间参数;上述目标组件基于上述交易请求和上述电子设备的配置文件,生成具有第一报文格式的交易报文;向目标服务器发送上述具有第一报文格式的交易报文,以便上述目标服务器用于将上述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文,其中,上述第二报文格式的类型是上述目标服务器根据上述交易请求方使用的上述交易渠道数据确定的以用于交易结算平台的识别;以及利用上述柜员机或上述目标服务器每间隔一个上述交易应答时间参数向上述交易结算平台轮询请求交易结果。
[0007]根据本公开的实施例,上述请求交易结果包括交易失败信息,上述请求交易结果是根据如下方式生成::计算从发送具有第一报文格式的交易报文到接收到来自上述目标服务器的交易应答的等待时长;从上述配置文件获取交易应答时间参数;以及响应于上述等待时长大于或等于上述交易应答时间参数,展示交易失败信息。
[0008]根据本公开的实施例,上述交易请求方的关联数据包括上述交易请求方的身份数
据和上述交易请求方使用的交易渠道数据。
[0009]本公开的另一方面还提供了一种数据处理装置,应用于柜员机,上述装置包括第一获取模块、dos系统、目标组件、发送模块和展示模块,其中:上述第一获取模块用于获取交易请求,其中,上述交易请求携带有交易请求方的关联数据;上述dos系统用于响应上述交易请求,调用上述目标组件获取上述电子设备的配置文件,其中,上述配置文件包括自定义的交易应答时间参数;上述目标组件用于基于上述交易请求与上述电子设备的配置文件,生成具有第一报文格式的交易报文;上述发送模块用于向目标服务器发送上述具有第一报文格式的交易报文,其中,上述目标服务器能够将上述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文,其中,上述第二报文格式的类型是上述目标服务器根据上述交易请求方使用的上述交易渠道数据确定的以用于交易结算平台的识别;上述展示模块用于展示请求交易结果,其中,上述请求交易结果是利用上述柜员机或上述目标服务器每间隔一个上述交易应答时间参数向上述交易结算平台轮询得到的。
[0010]根据本公开的实施例,上述请求交易结果包括交易失败信息;
[0011]上述数据处理装置还包括计算模块和第二获取模块,其中:上述计算模块用于在上述向目标服务器发送上述具有第一报文格式的交易报文之后,计算从发送具有上述第一报文格式的交易报文到接收到来自上述目标服务器的交易应答的等待时长;上述第二获取模块用于从上述配置文件获取上述交易应答时间参数;上述展示模块还用于响应于上述等待时长大于或等于上述交易应答时间参数,展示上述交易失败信息。
[0012]根据本公开的实施例,上述交易请求方的关联数据包括上述交易请求方的身份数据和上述交易请求方使用的交易渠道数据。
[0013]本公开的另一个方面提供了一种电子设备,包括:处理器;存储器,其上存储有程序,其中,当上述程序被上述处理器执行时,实现如上上述的方法;或者配置有如上所述的数据处理装置。
[0014]根据本公开的实施例,上述柜员机还包括扫码器。
[0015]本公开的另一个方面提供了一种数据处理系统,包括如上上述的柜员机以及目标服务器。
[0016]根据本公开的实施例,上述目标服务器还用于根据上述交易请求方使用的交易渠道数据,确定上述第二报文格式的类型。
[0017]根据本公开的实施例,上述目标服务器在将上述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文之后,还用于根据上述交易请求方使用的交易渠道数据,向与上述交易渠道对应的后台服务器发送上述具有第二报文格式的交易报文。
[0018]本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,上述指令在被执行时用于实现如上上述的数据处理方法。
[0019]本公开的另一方面提供了一种计算机程序,上述计算机程序包括计算机可执行指令,上述指令在被执行时用于实现如上上述的数据处理方法。
[0020]根据本公开的实施例,配置有dos系统的电子设备在接收到交易请求之后,可以生成其本身所能够支持的第一报文格式的交易报文。一般情况下,如果交易结算平台不能识别第一报文格式的交易报文,此次交易请求无法被交易结算平台成功响应,此时需要对交易报文的报文格式进行转换。如果需要dos系统本身具有格式转换功能,需要使得dos系统
支持多种协议,但由于dos系统本身开发难度较大,成本高,因此不适合直接对dos系统进行改造。
[0021]本公开在调用目标组件生成具有第一报文格式的交易报文之后,可以直接向目标服务器发送具有第一报文格式的交易报文,由于服务器可以支持报文格式转换,通过多层报文格式转换,最终使得交易结算平台可以识别交易报文,并能够自动获取交易结果,所以至少部分地避免了交易结算平台不能及时反馈当前交易状态的技术问题,同时克服了dos系统接入支付宝、微信等互联网接口,由于开发语言及操作系统本身开发难度的原因,要实现在柜员机上直接支持支付宝、微信的互联网接口,不仅改造成本高,而且对于开发人员而言,开发难度较大,开发时间长的技术问题,进而达到了降低商户成本的技术效果。
附图说明
[0022]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,应用于配置有dos系统的柜员机,所述方法包括:获取来自交易请求方的交易请求,其中,所述交易请求携带有交易请求方的关联数据;响应于所述交易请求,所述dos系统调用目标组件获取所述电子设备的配置文件,其中,所述配置文件包括自定义的交易应答时间参数;所述目标组件基于所述交易请求和所述电子设备的配置文件,生成具有第一报文格式的交易报文;向目标服务器发送所述具有第一报文格式的交易报文,以便所述目标服务器用于将所述具有第一报文格式的交易报文转换为具有第二报文格式的交易报文,其中,所述第二报文格式的类型是所述目标服务器根据所述交易请求方使用的所述交易渠道数据确定的以用于交易结算平台的识别;以及利用所述柜员机或所述目标服务器每间隔一个所述交易应答时间参数向所述交易结算平台轮询请求交易结果。2.根据权利要求1所述的方法,其中,所述请求交易结果包括交易失败信息,所述请求交易结果是根据如下方式生成:计算从发送具有第一报文格式的交易报文到接收到来自所述目标服务器的交易应答的等待时长;从所述配置文件获取所述交易应答时间参数;以及响应于所述等待时长大于或等于所述交易应答时间参数,展示所述交易失败信息。3.根据权利要求1所述的方法,其中,所述交易请求方的关联数据包括所述交易请求方的身份数据和所述交易请求方使用的交易渠道数据。4.一种数据处理装置,应用于柜员机,所述装置包括第一获取模块、dos系统、目标组件、发送模块和展示模块,其中:所述第一获取模块用于获取交易请求,其中,所述交易请求携带有交易请求方的关联数据;所述dos系统用于响应所述交易请求,调用所述目标组件获取所述电子设备的配置文件,其中,所述配置文件包括自定义的交易应答时间参数;所述目标组件用于基于所述交易请求与所述电子设备的配置文件,生成具有第一报文格式的交易报...

【专利技术属性】
技术研发人员:成晓明
申请(专利权)人:杭州米雅信息科技有限公司
类型:发明
国别省市:

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

1