首页> 中国专利> 一种针对铁路业务系统的电子钱包交易方法及装置

一种针对铁路业务系统的电子钱包交易方法及装置

摘要

本发明提供一种针对铁路业务系统的电子钱包交易方法以及装置。其中,该方法包括:获取铁路业务系统的支付订单及相应支付平台的支付请求;锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。采用本发明公开的针对铁路业务系统的电子钱包交易方法,能够通过建立支付账户体系,打通铁路内部业务系统账户,关联资金管理机构平台专属类型账户,有效减少支付链路停留时间,提高了铁路订单的支付效率和支付成功率,为用户提供更加便捷的铁路订单支付体验。

著录项

说明书

技术领域

本发明涉及计算机应用技术领域,具体涉及一种针对铁路业务系统的电子钱包交易方法及装置。另外,还涉及一种电子设备及非暂态计算机可读存储介质。

背景技术

近年来,随着互联网技术的快速发展,用户支付方式已发生根本性的改变,逐渐习惯使用电子支付方式。尤其是,随着电子客票在全路应用推广,无纸化客票将为用户带来更多的支付方式选择。铁路为了适应用户需求,前期已推出了多种渠道的电子支付方式,包括接入网关银行及第三方支付机构等。用户对在铁路消费场景便捷支付有更高的要求,人们也逐渐意识到便捷支付的巨大优势,通过删减支付环节、采用唤起应用程序的方式提高用户支付体验,成效有所显现,但仍无法满足用户便捷支付需求。

然而,现有的针对铁路业务系统的电子支付方式通常需要用户参与环节较多,往往造成用户在支付途中放弃,发起多次支付请求才能将所有信息输入正确,导致支付效率低,支付成功率不高,造成网络带宽、数据存储等资源浪费。或者现有铁路业务系统和第三方支付机构之间仅通过账单关联,缺少支付账户关联信息。因此,如何针对铁路业务系统设计一套安全、高效、便捷的电子支付方式成为目前业界亟待解决的需要课题。

发明内容

为此,本发明提供一种针对铁路业务系统的电子钱包交易方法及装置,用以解决现有技术中存在的针对铁路业务系统的电子支付方式较为复杂或者系统账户之间关联性较低的缺陷。

本发明提供一种针对铁路业务系统的电子钱包交易方法,包括:

获取铁路业务系统的支付订单及相应支付平台的支付请求;

锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;

接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

进一步的,所述的针对铁路业务系统的电子钱包交易方法,还包括:

获取所述铁路业务系统中用户的充值请求;

确定相应的身份验证手段;

基于所述身份验证手段对用户身份进行验证;

验证通过后,将所述用户的第一类型账户资金转入预设的第二类型账户中,并记录账户资金变更信息,同步更新账户信息;其中,所述第二类型账户用于提供限定金额的消费和缴费支付结算。

进一步的,所述的针对铁路业务系统的电子钱包交易方法,还包括:

获取所述铁路业务系统中用户提交的退款订单请求;

确定退款明细,并判断是否具有退款权限,若是,则进行账务清算实现退款,若否,则通知所述资金管理机构平台处理退款。

进一步的,所述的针对铁路业务系统的电子钱包交易方法,还包括:

获取所述铁路业务系统和所述资金管理机构平台的对账文件;

根据预设的第三方数据进行对账处理,若对账过程中发现偏差,则提取所述铁路业务系统的明细数据、记录的交易数据以及对所述资金管理机构平台扣款的明细数据进行偏差分析,输出相应的偏差分析结果。

进一步的,所述的针对铁路业务系统的电子钱包交易方法,还包括:

获取针对目标支付订单的交易状态查询请求;

根据所述交易状态查询请求查询相应的支付结果,若查询到的记录交易状态为成功,则返回交易成功的支付结果给所述铁路业务系统;若查询到的记录交易状态为不成功,则按照目标支付订单向所述资金管理机构平台发起目标支付订单查询请求,接收所述资金管理机构平台返回订单查询结果并进行预处理,处理完成后返回相应的订单结果给所述铁路业务系统。

进一步的,所述的针对铁路业务系统的电子钱包交易方法,还包括:

判断用户当前使用支付设备是否为记录之前支付信息或设置支付方式的设备,若否,则提示用户重新确定支付认证流程及支付方式;

当用户使用指纹支付或者人脸支付时,检测用户指纹或用户人脸是否发生变化,或者相应的密文键值是否发生变化,若是,则提示用户重新确定支付认证流程及支付方式;

当用户使用密码进行支付时,检测当前设备是否存在异常,若是,则设置相应的设备验证码流程对所述当前设备进行重新验证。

进一步的,所述锁定所述支付订单对应的订单参数,具体包括:生成所述支付订单对应的支付参数及签名信息、同步记录所述支付订单的订单参数以及将所述支付订单存储预设的数据库;其中,所述订单参数包括订单号、订单类型、订单金额及订单交易时间中至少一种;

所述对所述支付结果进行处理,具体包括:记录所述支付结果和相应的支付订单信息;以及处理发送的支付结果消息队列超时请求。

本发明还提供一种针对铁路业务系统的电子钱包交易装置,包括:

支付请求获取单元,用于获取铁路业务系统的支付订单及相应支付平台的支付请求;

参数锁定及请求转发单元,用于锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;

支付结果处理单元,用于接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

进一步的,所述的针对铁路业务系统的电子钱包交易装置,还包括:

充值请求获取单元,用于获取所述铁路业务系统中用户的充值请求;

验证方式确定单元,用于确定相应的身份验证手段;

身份验证单元,用于基于所述身份验证手段对用户身份进行验证;

资金变更单元,用于验证通过后,将所述用户的第一类型账户资金转入预设的第二类型账户中,并记录账户资金变更信息,同步更新账户信息;其中,所述第二类型账户用于提供限定金额的消费和缴费支付结算。

进一步的,所述的针对铁路业务系统的电子钱包交易装置,还包括:

退款请求获取单元,用于获取所述铁路业务系统中用户提交的退款订单请求;

退款处理单元,用于确定退款明细,并判断是否具有退款权限,若是,则进行账务清算实现退款,若否,则通知所述资金管理机构平台处理退款。

进一步的,所述的针对铁路业务系统的电子钱包交易装置,还包括:

对账文件获取单元,用于获取所述铁路业务系统和所述资金管理机构平台的对账文件;

偏差分析单元,用于根据预设的第三方数据进行对账处理,若对账过程中发现偏差,则提取所述铁路业务系统的明细数据、记录的交易数据以及对所述资金管理机构平台扣款的明细数据进行偏差分析,输出相应的偏差分析结果。

进一步的,所述的针对铁路业务系统的电子钱包交易装置,还包括:

查询请求获取单元,用于获取针对目标支付订单的交易状态查询请求;

查询请求处理单元,用于根据所述交易状态查询请求查询相应的支付结果,若查询到的记录交易状态为成功,则返回交易成功的支付结果给所述铁路业务系统;若查询到的记录交易状态为不成功,则按照目标支付订单向所述资金管理机构平台发起目标支付订单查询请求,接收所述资金管理机构平台返回订单查询结果并进行预处理,处理完成后返回相应的订单结果给所述铁路业务系统。

进一步的,所述的针对铁路业务系统的电子钱包交易装置,还包括:

第一支付重新确定单元,用于判断用户当前使用支付设备是否为记录之前支付信息或设置支付方式的设备,若否,则提示用户重新确定支付认证流程及支付方式;

第二支付重新确定单元,用于当用户使用指纹支付或者人脸支付时,检测用户指纹或用户人脸是否发生变化,或者相应的密文键值是否发生变化,若是,则提示用户重新确定支付认证流程及支付方式;

第三支付重新确定单元,用于当用户使用密码进行支付时,检测当前设备是否存在异常,若是,则设置相应的设备验证码流程对所述当前设备进行重新验证。

进一步的,所述参数锁定及请求转发单元具体用于:生成所述支付订单对应的支付参数及签名信息、同步记录所述支付订单的订单参数以及将所述支付订单存储预设的数据库;其中,所述订单参数包括订单号、订单类型、订单金额及订单交易时间中至少一种;

所述支付结果处理单元具体用于:记录所述支付结果和相应的支付订单信息;以及处理发送的支付结果消息队列超时请求。

本发明还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述的针对铁路业务系统的电子钱包交易方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述的针对铁路业务系统的电子钱包交易方法的步骤。

本发明提供的所述的针对铁路业务系统的电子钱包交易方法,能够通过建立支付账户体系,打通铁路内部业务系统账户,关联资金管理机构平台专属类型账户,有效减少支付链路停留时间,提高了铁路订单的支付效率和支付成功率,为用户提供更加便捷的铁路订单支付体验。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的针对铁路业务系统的电子钱包交易方法的流程示意图;

图2为本发明提供的针对铁路业务系统的电子钱包交易方法的整体流程示意图;

图3为本发明提供的针对铁路业务系统的电子钱包交易方法的充值流程示意图;

图4为本发明提供的针对铁路业务系统的电子钱包交易方法的退款流程示意图;

图5为本发明提供的针对铁路业务系统的电子钱包交易方法的交易查询流程示意图;

图6为本发明提供的针对铁路业务系统的电子钱包交易方法的对账流程示意图;

图7为本发明提供的针对铁路业务系统的电子钱包交易装置的结构示意图;

图8为本发明提供的电子设备的实体结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面基于本发明所述的针对铁路业务系统的电子钱包交易方法,对其实施例进行详细描述。如图1和2所示,其均为本发明提供的针对铁路业务系统的电子钱包交易方法的流程图,具体实现过程包括以下步骤:

步骤101:获取铁路业务系统的支付订单及相应支付平台的支付请求。

在本步骤执行之前,需要预先注册开通相应的铁路电子钱包账户,也可以通过预设的铁路业务系统授权实现账户关联注册。用户登录铁路电子钱包账户或对应网站可在线开立第二类型账户,也可以登录铁路业务系统快速关联账户在线开立第二类型账户,从而赋予铁路电子钱包金融属性。其中,所述第二类型账户用于提供限定金额的消费和缴费支付结算,从而提高了支付效率。

如图3所示,为本发明提供的针对铁路业务系统的电子钱包交易方法的充值流程示意图。在本发明实施例中,账户开立完成后,铁路电子钱包系统可获取所述铁路业务系统中用户的充值请求,并确定相应的身份验证手段;基于所述身份验证手段对用户身份进行验证,验证通过后,将所述用户的第一类型账户资金转入预设的第二类型账户中,并记录账户资金变更信息,同步更新账户信息。

另外,在具体实施过程中,还可通过获取用户填写的提现金额以及相应的输入支付密码、指纹识别或人脸识别完成提现动作。提现订单进入交易系统,首先进行余额校验,验证完成后提现订单开始入库,生成提现交易请求记录,铁路电子钱包系统向指定资金管理机构平台的账户(比如银行账户)发起资金出金指令,将资金从第二类型账户向绑定的第一类型账户上转账,成功后可同步更新提现订单状态。对于不同资金管理机构平台每个第二类型账户可以绑定用于本人的一张或多张第一类型账户银行卡,默认绑定一张卡用于正常的出入金。当用户需要更换默认的第一类型账户银行卡时,点击换绑卡页面,根据页面提示输入银行卡卡号、以及银行卡办理是在银行预留的手机号码信息,默认选择开通快捷支付协议,点击验证码免费获取,将向对应的用户端发送短信验证码,将验证码输入后点击同意即可,绑定银行卡后,可默认开通银行卡快捷支付方式。

步骤102:锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求。

在本步骤中,所述锁定所述支付订单对应的订单参数,具体实现过程包括生成所述支付订单对应的支付参数及签名信息等,同步记录所述支付订单的订单参数以及将所述支付订单存储预设的数据库。其中,所述订单参数包括订单号、订单类型、订单金额及订单交易时间等中至少一种。

步骤103:接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

在本步骤中,所述对所述支付结果进行处理具体实现过程包括记录所述支付结果和相应的支付订单信息以及处理发送的支付结果消息队列超时请求等。

在具体实施过程中,铁路电子钱包系统可判断用户当前使用支付设备是否为记录之前支付信息或设置支付方式的设备,若否,则提示用户重新确定支付认证流程及支付方式。当用户使用指纹支付或者人脸支付时,检测用户指纹或用户人脸是否发生变化,或者相应的密文键值是否发生变化,若是,则提示用户重新确定支付认证流程及支付方式。当用户使用密码进行支付时,检测当前设备是否存在异常,若是,则设置相应的设备验证码流程对所述当前设备进行重新验证。

如图4所示,其为本发明提供的针对铁路业务系统的电子钱包交易方法的退款流程示意图。在本发明实施例中,当订单支付完成后,铁路电子钱包系统可获取所述铁路业务系统中用户提交的退款订单请求;确定退款明细,并判断是否具有退款权限,若是,则进行账务清算实现退款,若否,则通知所述资金管理机构平台处理退款。

在具体实施过程中,当用户在铁路业务系统的订单栏目提交退款请求时,风控将根据业务规则智能校验退款订单信息,当风控校验完成后,铁路电子钱包系统接收该退款订单请求,并通知资金管理机构平台处理退款,由资金管理机构平台处理金额退款,退款金额将原路返回至退款付款通道。

如图5所示,其为本发明提供的针对铁路业务系统的电子钱包交易方法的交易查询流程示意图。在本发明实施例中,当订单支付完成后,铁路电子钱包系统还可获取针对目标支付订单的交易状态查询请求,根据所述交易状态查询请求查询相应的支付结果,若查询到的记录交易状态为成功,则返回交易成功的支付结果给所述铁路业务系统;若查询到的记录交易状态为不成功,则按照目标支付订单向所述资金管理机构平台发起目标支付订单查询请求,接收所述资金管理机构平台返回订单查询结果并进行预处理,处理完成后返回相应的订单结果给所述铁路业务系统。铁路电子钱包系统处理完成后,返回订单结果给铁路业务系统,铁路业务系统按照铁路电子钱包系统返回的交易状态做相应处理。

如图6所示,其为本发明提供的针对铁路业务系统的电子钱包交易方法的对账流程示意图。在本发明实施例中,当订单支付完成后,铁路电子钱包系统还可获取所述铁路业务系统和所述资金管理机构平台的对账文件,根据预设的第三方数据进行对账处理,若对账过程中发现偏差,则提取所述铁路业务系统的明细数据、记录的交易数据以及对所述资金管理机构平台扣款的明细数据进行偏差分析,输出相应的偏差分析结果。在实际实施过程中,铁路业务系统和资金管理机构平台可在T+1日分别将对账文件传递给铁路电子钱包系统,铁路电子钱包系统根据三方数据进行对账,当对账过程中发现偏差,铁路钱包提取业务系统的明细数据、电子钱包记录的数据以及资金管理机构平台扣款的明细数据,进行偏差分析,偏差结果由铁路钱包负责处理。

采用本发明所述的针对铁路业务系统的电子钱包交易方法,通过铁路电子钱包系统利用专属第二类账户收缴铁路运输进款业务创新流程,实现电子钱包支付、退款、对账、结算等整体解决方案以及业务。其能够通过建立支付账户体系,打通铁路内部业务系统账户,关联资金管理机构平台专属类型账户,有效减少支付链路停留时间,提高了铁路订单的支付效率和支付成功率,为用户提供更加便捷的铁路订单支付体验。

与上述提供的一种针对铁路业务系统的电子钱包交易方法相对应,本发明还提供一种针对铁路业务系统的电子钱包交易装置。由于该装置的实施例相似于上述方法实施例,所以描述的比较简单,相关之处请参见上述方法实施例部分的说明即可,下面描述的针对铁路业务系统的电子钱包交易装置的实施例仅是示意性的。请参考图2所示,其为本发明提供的一种针对铁路业务系统的电子钱包交易装置的结构示意图。

本发明所述的一种针对铁路业务系统的电子钱包交易装置具体包括如下部分:

支付请求获取单元701,用于获取铁路业务系统的支付订单及相应支付平台的支付请求;

参数锁定及请求转发单元702,用于锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;

支付结果处理单元703,用于接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

采用本发明所述的针对铁路业务系统的电子钱包交易装置,能够通过建立支付账户体系,打通铁路内部业务系统账户,关联资金管理机构平台专属类型账户,有效减少支付链路停留时间,提高了铁路订单的支付效率和支付成功率,为用户提供更加便捷的铁路订单支付体验。

与上述提供的针对铁路业务系统的电子钱包交易方法相对应,本发明还提供一种电子设备。由于该电子设备的实施例相似于上述方法实施例,所以描述的比较简单,相关之处请参见上述方法实施例部分的说明即可,下面描述的电子设备仅是示意性的。如图8所示,其为本发明公开的一种电子设备的实体结构示意图。该电子设备可以包括:处理器(processor)801、存储器(memory)802、通信总线803以及通信接口804,其中,处理器801,存储器802通过通信总线803完成相互间的通信,通过通信接口804与外部设备实现通信。处理器801可以调用存储器802中的逻辑指令,以执行针对铁路业务系统的电子钱包交易方法,该方法包括:获取铁路业务系统的支付订单及相应支付平台的支付请求;锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

此外,上述的存储器802中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的针对铁路业务系统的电子钱包交易方法,该方法包括:获取铁路业务系统的支付订单及相应支付平台的支付请求;锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的针对铁路业务系统的电子钱包交易方法,该方法包括:获取铁路业务系统的支付订单及相应支付平台的支付请求;锁定所述支付订单对应的订单参数,并向预设的资金管理机构平台转发所述支付请求;接收所述资金管理机构平台返回的支付结果,并对所述支付结果进行处理,将处理后的所述支付结果返回到所述铁路业务系统。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号