在线支付方法和在线支付系统技术方案

技术编号:17797071 阅读:52 留言:0更新日期:2018-04-25 20:35
本发明专利技术公开了一种在线支付方法和在线支付系统,该在线支付方法包括:S110:创建商户和对应于所述商户的多个支付渠道;S120:接收请求方对所述商户的支付请求,其中,所述支付请求包括选定的支付渠道,所述支付请求是通过哈西加密和客户端签名双重加密的,所述客户端签名具有时间戳;S130:根据所述选定的支付渠道进行在线支付;S140:所述在线支付成功后,向所述请求方反馈对应于所述在线支付的订单信息。本发明专利技术具有如下优点:可以在一个统一的平台下完成所有的订单支付工作。

Online payment method and online payment system

An online payment method and an online payment system are disclosed. The online payment method includes: S110: creating a merchant and a plurality of payment channels corresponding to the said merchant; S120: a payment request by the receiving party to the merchant, in which the payment request includes a selected payment channel, and the payment request is communicated. Double encrypted by over hash encryption and client signature, the client signature has a timestamp; S130: online payment according to the selected payment channel; S140: after the online payment is successful, the requestor is fed back to the order information corresponding to the online payment. The invention has the following advantages: all orders can be paid under a unified platform.

【技术实现步骤摘要】
在线支付方法和在线支付系统
本专利技术涉及在线支付领域,具体涉及一种在线支付方法和在线支付系统。
技术介绍
目前随着计算机技术、网络技术和移动终端的长足进步,卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务。在线支付为企业和个人提供了一个安全、快捷、方便的电子商务应用环境和网上资金结算,不仅帮助企业实现了销售款项的快速归集,缩短收款周期,同时也为个人网上银行客户提供了网上消费支付结算方式,使客户真正做到足不出户,网上购物。但是对于企业来说存在以下缺点:企业的信息体系中的现存业务应用系统是在不同的时期采用不同的技术建设的,都是单独接入第三方支付机构,需要逐个申请渠道,并且无法在一个统一的平台下完成所有的订单支付工作。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种在线支付方法,可以在一个统一的平台下完成所有的订单支付工作。为了实现上述目的,本专利技术的实施例公开了一种在线支付方法,包括以下步骤:S110:创建商户和对应于所述商户的多个支付渠道;S120:接收请求方对所述商户的支付请求,其中,所述支付请求包括选定的支付渠道,所述支付请求是通过哈西加密和客户端签名双重加密的,所述客户端签名具有时间戳;S130:根据所述选定的支付渠道进行在线支付;S140:所述在线支付成功后,向所述请求方反馈对应于所述在线支付的订单信息。进一步地,步骤S130进一步包括:S131:监测所述选定的支付渠道的是否成功支付;S132:如果否,则从对应与所述商户的其它渠道中选择一种渠道提供给所述请求方进行支付。进一步地,在步骤S130和步骤S140之间还包括:如果所述在线支付由于所述商户未确认而失败,则间隔预设时间向所述商户发送确定请求,直至所述商户确认为止。根据本专利技术实施例的在线支付方法,可以在一个统一的平台下完成所有的订单支付工作,同时使用动态配置技术保证用户在切换渠道的时候,不用重新部署服务,保证业务系统的正常运行。本专利技术的第二个目的在于提出一种在线支付系统,可以在一个统一的平台下完成所有的订单支付工作。为了实现上述目的,本专利技术的实施例公开了一种在线支付系统,包括:创建模块,用于创建商户和对应于所述商户的多个支付渠道;支付请求接收模块,用于接收请求方对所述商户的支付请求,所述支付请求包括选定的支付渠道;加密模块,用于对所述支付请求进行哈西加密和客户端签名双重加密,所述客户端签名具有时间戳;在线支付模块,用于根据所述选定的支付渠道进行在线支付;反馈模块,用于在所述在线支付成功后,向所述请求方反馈对应于所述在线支付的订单信息。进一步地,还包括:监测模块,用于所述选定的支付渠道的是否成功支付;支付渠道切换模块,用于在支付失败时,从对应与所述商户的其它渠道中选择一种渠道提供给所述请求方进行支付。进一步地,还包括:确认模块,用于根据确认信号间隔预设时间向所述商户发送确定请求,直至所述商户确认为止;其中,所述监测模块还用于监测所述在线支付是否由于所述商户未确认而失败,如果由于所述商户未确认而失败则向所述确认模块发送所述确认信号。根据本专利技术实施例的在线支付系统,可以在一个统一的平台下完成所有的订单支付工作,同时使用动态配置技术保证用户在切换渠道的时候,不用重新部署服务,保证业务系统的正常运行。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一个实施例的在线支付方法的流程图;图2是本专利技术一个实施例的在线支付系统的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。以下结合附图描述本专利技术。图1是本专利技术一个实施例的在线支付方法的流程图,如图1所示,本专利技术的在线支付方法,包括以下步骤:S110:创建商户和对应于商户的多个支付渠道。具体地,用户向统一支付平台提交开户申请,申请通过后,创建商户和对应于商户的多个支付渠道。商户可以选择最优的支付渠道,例如通过某银行进行支付。S120:接收请求方对商户的支付请求。其中,支付请求包括选定的支付渠道,支付请求是通过哈西加密和客户端签名双重加密的,客户端签名具有时间戳。具体地,在统一支付平台上创建窗户后,显示的商户信息可以被意向买家看到。此时买家作为请求方向统一支付平台发出对于商户的支付请求。其中,支付请求中包括用户选定的支付渠道。此外,请求方发送支付请求时,使用哈西加密和客户端签名进行双重加密,且客户端签名具有时间戳,保证每次请求的合法性,防止重复攻击,最大限度上保证数据的安全有效性。S130:根据选定的支付渠道进行在线支付。具体地,统一支付平台获取业务平台传递的参数,并对传递的参数进行加密认证。在本专利技术的一个实施例中,步骤S130进一步包括:S131:监测选定的支付渠道的是否成功支付;S132:如果否,则从对应与商户的其它渠道中选择一种渠道提供给请求方进行支付。保证在某一条渠道在遇到问题时,能最快速的切换到最合适的渠道。S140:在线支付成功后,向请求方反馈对应于在线支付的订单信息。具体地,根据商户在统一支付平台申请的商户的回调地址,模拟post请求向商户所在系统发送订单支付信息。在本专利技术的一个实施例中,在步骤S130和步骤S140之间还包括:如果在线支付由于商户未确认而失败,则间隔预设时间向商户发送确定请求,直至商户确认为止,使整个支付流程形成一个完整的闭环。根据本专利技术实施例的在线支付方法,可以在一个统一的平台下完成所有的订单支付工作,同时使用动态配置技术保证用户在切换渠道的时候,不用重新部署服务,保证业务系统的正常运行。图2是本专利技术一个实施例的在线支付系统的结构框图。如图2所示,本专利技术实施例的在线支付系统,包括:创建模块210、支付请求接收模块220、加密模块230、在线支付模块240和反馈模块250。其中,创建模块210用于创建商户和对应于商户的多个支付渠道。支付请求接收模块220用于接收请求方对商户的支付请求,支付请求包括选定的支付渠道。加密模块230用于对支付请求进行哈西加密和客户端签名双重加密,客户端签名具有时间戳。在线支付模块240用于根据选定的支付渠道进行在线支付。反馈模块250用于在在线支付成功后,向请求方反馈对应于在线支付的订单信息。根据本专利技术实施例的在线支付系统,可以在一个统一的平台下完成所有的订单支付工作,同时使用动态配置技术保证用户在切换渠道的时候,不用重新部署服务本文档来自技高网...
在线支付方法和在线支付系统

【技术保护点】
一种在线支付方法,其特征在于,包括以下步骤:S110:创建商户和对应于所述商户的多个支付渠道;S120:接收请求方对所述商户的支付请求,其中,所述支付请求包括选定的支付渠道,所述支付请求是通过哈西加密和客户端签名双重加密的,所述客户端签名具有时间戳;S130:根据所述选定的支付渠道进行在线支付;S140:所述在线支付成功后,向所述请求方反馈对应于所述在线支付的订单信息。

【技术特征摘要】
1.一种在线支付方法,其特征在于,包括以下步骤:S110:创建商户和对应于所述商户的多个支付渠道;S120:接收请求方对所述商户的支付请求,其中,所述支付请求包括选定的支付渠道,所述支付请求是通过哈西加密和客户端签名双重加密的,所述客户端签名具有时间戳;S130:根据所述选定的支付渠道进行在线支付;S140:所述在线支付成功后,向所述请求方反馈对应于所述在线支付的订单信息。2.根据权利要求1所述的在线支付方法,其特征在于,步骤S130进一步包括:S131:监测所述选定的支付渠道的是否成功支付;S132:如果否,则从对应与所述商户的其它渠道中选择一种渠道提供给所述请求方进行支付。3.根据权利要求1所述的在线支付方法,其特征在于,在步骤S130和步骤S140之间还包括:如果所述在线支付由于所述商户未确认而失败,则间隔预设时间向所述商户发送确定请求,直至所述商户确认为止。4.一种在线支付系统,其特征在于,包括:创建模块,用于...

【专利技术属性】
技术研发人员:王雪松马国胜
申请(专利权)人:北京奥鹏远程教育中心有限公司
类型:发明
国别省市:北京,11

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

1