一种支付的方法及系统、一种中间服务器技术方案

技术编号:15395312 阅读:64 留言:0更新日期:2017-05-19 06:49
本发明专利技术提供了一种支付的方法及系统、一种中间服务器,该方法,包括:应用于中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;还包括:接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;接收所述支付服务器返回所述支付请求对应的支付地址;根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。本发明专利技术提供了一种支付的方法及系统、一种中间服务器,能够提高支付过程的工作效率。

A payment method and system, an intermediate server

The invention provides a system and a method for payment of a middle server, this method, including: application to the intermediate server, the intermediate server is respectively connected with the payment in the public network server and intranet server in the network connection; also includes: receiving the network server to the target corresponding to the payment order request the payment request sent to the payment server; receiving the payment server returns the payment request to the corresponding payment address; according to the payment address address corresponding to the payment payment information sent to the server to the user according to the target of the order of payment information payment operation; receiving the payment order corresponding to the target server sent the result of payment notice, the payment of the notice sent to the Intranet The server\u3002 The invention provides a payment method and system, an intermediate server, which can improve the working efficiency of the payment process.

【技术实现步骤摘要】
一种支付的方法及系统、一种中间服务器
本专利技术涉及计算机
,特别涉及一种支付的方法及系统、一种中间服务器。
技术介绍
电子支付是指消费者、商家和金融机构之间使用安全电子手段把支付信息通过信息网络安全地传送到银行或相应的处理机构,已实现货币支付或资金流转的行为。网上支付是电子支付的一种形式,它是通过第三方提供的与银行之间的支付接口进行的即时支付方式,例如通过微信、支付宝等进行当面付。随着科技的快速发展,网上支付的应用越来越广泛。但是,有些机构的安全性要求较高,在进行网上支付时,支付过程产生的通知只能在公网服务器上传输,无法在这些机构的内网进行传输,内网无法实时收到支付结果,支付过程的工作效率较低。
技术实现思路
本专利技术实施例提供了一种支付的方法及系统、一种中间服务器,能够提高支付过程的工作效率。第一方面,本专利技术实施例提供了一种支付的方法,包括:应用于中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;还包括:接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;接收所述支付服务器返回所述支付请求对应的支付地址;根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。进一步地,所述根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,包括:将所述支付地址转换为对应的二维码图片,将所述二维码图片转换成内存流数据格式的数据;将所述内存流数据格式的数据发送给所述内网服务器,以使所述内网服务器根据所述内存流数据格式的数据生成所述二维码图片。第二方面,本专利技术实施例提供了一种中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;所述中间服务器包括:请求处理单元,用于接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;地址接收单元,用于接收所述支付服务器返回所述支付请求对应的支付地址;信息发送单元,用于根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;通知处理单元,用于接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。进一步地,所述信息发送单元,用于将所述支付地址转换为对应的二维码图片,将所述二维码图片转换成内存流数据格式的数据,将所述内存流数据格式的数据发送给所述内网服务器,以使所述内网服务器根据所述内存流数据格式的数据生成所述二维码图片。第三方面,本专利技术实施例提供了一种支付的系统,包括:在公网中的支付服务器、在内网中的内网服务器、中间服务器和用户终端;所述中间服务器分别与所述支付服务器和所述内网服务器相连;所述内网服务器,用于向所述中间服务器发送目标订单对应的支付请求,接收所述中间服务器发来的支付信息,输出所述支付信息,接收所述中间服务器发来的所述目标订单对应的支付结果通知;所述用户终端,用于根据所述支付信息对所述目标订单的进行支付操作;所述中间服务器,用于接收所述内网服务器发来的所述支付请求,将所述支付请求发送给所述支付服务器,接收所述支付服务器发来的所述支付请求对应的支付地址,根据所述支付地址向所述内网服务器发送所述支付地址对应的所述支付信息,将所述支付服务器发来的所述目标订单对应的所述支付结果通知发送给所述内网服务器;所述支付服务器,用于接收所述中间服务器发来的所述支付请求,根据所述支付请求向所述中间服务器发送所述支付请求对应的所述支付地址,根据所述用户终端的所述支付操作,生成所述目标订单对应的所述支付结果通知,将所述支付结果通知发送给所述中间服务器。进一步地,所述中间服务器,包括:信息发送单元,用于将所述支付地址转换为对应的二维码图片,将所述二维码图片转换成内存流数据格式的数据,将所述内存流数据格式的数据发送给所述内网服务器;所述内网服务器,包括:图片处理单元,用于接收所述中间服务器发来的所述内存流数据格式的数据,将所述内存流数据格式的数据转换为所述二维码图片,向所述用户终端输出所述二维码图片;所述用户终端,用于根据所述二维码图片对所述目标订单的进行所述支付操作。进一步地,该系统进一步包括:在所述内网中的业务终端,所述业务终端与所述内网服务器相连;所述内网服务器,用于将所述支付结果通知按照所述目标订单的订单号存储到预先设置的订单通知表中;所述业务终端,用于按照预设周期,周期性地查询所述订单通知表中是否存在所述目标订单的订单号对应的所述支付结果,如果是,则获取所述支付结果,根据所述支付结果进行业务处理。进一步地,所述业务终端,用于当所述支付结果为支付成功时,对所述目标订单对应的业务数据进行与所述支付结果相对应的更新操作,判断所述更新操作是否成功,如果否,则向所述内网服务器发送所述目标订单对应的退款请求;所述内网服务器,用于接收所述业务终端发来的所述退款请求,将所述退款请求发送给所述中间服务器;所述中间服务器,用于接收所述内网服务器发来的所述退款请求,将所述退款请求发送给所述支付服务器;所述支付服务器,用于接收所述中间服务器发来的所述退款请求,对所述退款请求进行处理。进一步地,所述内网服务器,用于将所述支付信息发送给所述业务终端;所述业务终端,用于接收所述内网服务器发来的所述支付信息,输出所述支付信息;所述用户终端,用于获取所述业务终端输出的所述支付信息。进一步地,所述中间服务器,用于以POST的方式将所述支付结果通知发送给所述内网服务器。在本专利技术实施例中,通过中间服务器将公网中的支付服务器与内网中的内网服务器连接起来,通过中间服务器来处理支付服务器与内网服务器之间的数据交互,实现支付请求和支付结果通知的实时传输,进而提高了支付过程的工作效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种支付的方法的流程图;图2是本专利技术一实施例提供的一种中间服务器的示意图;图3是本专利技术一实施例提供的一种支付的系统的示意图;图4是本专利技术一实施例提供的另一种支付的系统的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种支付的方法,包括:应用于中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;还包括:步骤101:接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;步骤102:接收所述支付服务器返回所述支付请求对应的支付地址;本文档来自技高网...
一种支付的方法及系统、一种中间服务器

【技术保护点】
一种支付的方法,其特征在于,包括:应用于中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;还包括:接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;接收所述支付服务器返回所述支付请求对应的支付地址;根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。

【技术特征摘要】
1.一种支付的方法,其特征在于,包括:应用于中间服务器,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;还包括:接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;接收所述支付服务器返回所述支付请求对应的支付地址;根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。2.根据权利要求1所述的方法,其特征在于,所述根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,包括:将所述支付地址转换为对应的二维码图片,将所述二维码图片转换成内存流数据格式的数据;将所述内存流数据格式的数据发送给所述内网服务器,以使所述内网服务器根据所述内存流数据格式的数据生成所述二维码图片。3.一种中间服务器,其特征在于,所述中间服务器分别与在公网中的支付服务器和在内网中的内网服务器连接;所述中间服务器包括:请求处理单元,用于接收所述内网服务器发来的目标订单对应的支付请求,将所述支付请求发送给所述支付服务器;地址接收单元,用于接收所述支付服务器返回所述支付请求对应的支付地址;信息发送单元,用于根据所述支付地址向所述内网服务器发送所述支付地址对应的支付信息,以使用户根据所述支付信息对所述目标订单的进行支付操作;通知处理单元,用于接收所述支付服务器发来的所述目标订单对应的支付结果通知,将所述支付结果通知发送给所述内网服务器。4.根据权利要求3所述的中间服务器,其特征在于,所述信息发送单元,用于将所述支付地址转换为对应的二维码图片,将所述二维码图片转换成内存流数据格式的数据,将所述内存流数据格式的数据发送给所述内网服务器,以使所述内网服务器根据所述内存流数据格式的数据生成所述二维码图片。5.一种支付的系统,其特征在于,包括:在公网中的支付服务器、在内网中的内网服务器、中间服务器和用户终端;所述中间服务器分别与所述支付服务器和所述内网服务器相连;所述内网服务器,用于向所述中间服务器发送目标订单对应的支付请求,接收所述中间服务器发来的支付信息,输出所述支付信息,接收所述中间服务器发来的所述目标订单对应的支付结果通知;所述用户终端,用于根据所述支付信息对所述目标订单的进行支付操作;所述中间服务器,用于接收所述内网服务器发来的所述支付请求,将所述支付请求发送给所述支付服务器,接收所述支付服务...

【专利技术属性】
技术研发人员:张家重卢立华王玉奎
申请(专利权)人:浪潮苏州金融技术服务有限公司
类型:发明
国别省市:江苏,32

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

1