[发明专利]一种利用单点接口实现多点支付的方法有效
申请号: | 201210362719.0 | 申请日: | 2012-09-25 |
公开(公告)号: | CN102930428A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 李炜 | 申请(专利权)人: | 武汉云之翼科技有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/42 |
代理公司: | 武汉华旭知识产权事务所 42214 | 代理人: | 周宗贵;刘荣 |
地址: | 430010 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 单点 接口 实现 多点 支付 方法 | ||
1.一种利用单点接口实现多点支付的方法,其特征在于包括以下步骤:
(1)、单点支付接口系统通过分析、归纳当前网上银行及第三方支付企业所提供的支付请求接口、支付状态反馈接口及支付状态确认接口参数,得到统一的支付请求接口、支付状态反馈接口及支付状态确认接口参数集合;
(2)、集成系统收集收款方的收款信息并转换、生成支付请求接口URL,并提交至单点支付接口系统;
(3)、单点支付接口系统验证支付请求接口的合法性,验证通过后分析支付请求接口中所使用的网上银行或第三方支付的接口种类,生成对应的支付请求接口 URL并发送至付款方,付款方根据支付请求接口URL转向的银行或第三方支付界面进行支付操作;
(4)、支付完成后,单点支付接口系统接收网上银行或第三方支付返回的支付状态信息分析支付是否成功,通过返回的支付状态信息来更新单点支付接口系统中该笔支付的支付状态,并生成该次支付的支付状态反馈接口URL及支付状态确认URL,向集成系统同步发送生成的支付状态反馈接口URL,向集成系统异步发送支付状态确认URL,分别记做同步支付状态反馈接口URL和异步支付状态确认URL。
(5)、集成系统对返回信息参数集合进行验证,然后对返回信息参数集合与集成系统中当次支付所对应的订单信息进行整合,生成当次订单的支付状态页面。
2.根据权利要求1所述的利用单点接口实现多点支付的方法,其特征在于:步骤(2)具体为:集成系统收集收款方的收款信息(收款方身份、付款方需支付的金额、金额用途、采用的网上银行或第三方支付接口种类等信息)并转换成支付请求接口参数集合,并从集成系统中提取交易安全校验码,通过支付请求接口参数集合与交易安全校验码生成MD5签名验证码A,将支付请求接口参数集合及生成的MD5签名验证码A组合生成支付请求接口URL,并提交至单点支付接口系统。
3.根据权利要求1所述的利用单点接口实现多点支付的方法,其特征在于:步骤(3)具体为:单点支付接口系统接收从集成系统中提交的支付请求接口URL,从中分解出收款方身份、支付请求接口参数集合及MD5签名验证码A,同时单点支付接口系统根据收款方身份提取出交易安全校验码并结合支付请求接口参数集合生成MD5签名验证码B,与来源中的MD5签名验证码A进行比对,验证支付请求的合法性,如验证失败,反馈给集成系统请求不合法;如验证成功,继续进行支付请求接口参数集合中各参数字段的合法性验证,如验证失败,反馈给集成系统请求不合法;如验证成功,则在单点支付接口系统中保存该支付请求接口各参数值,并将该次支付的支付控制状态参数集合进行初始化;然后单点支付接口系统判断支付请求接口参数集合中使用的银行或第三方支付的接口的具体种类,生成对应的支付请求接口 URL,为该次生成进行日志记录;将支付请求接口 URL发送至付款方,付款方根据支付请求接口URL转向的银行或第三方支付界面进行支付操作。
4.根据权利要求1所述的利用单点接口实现多点支付的方法,其特征在于:步骤(4)具体为:付款方支付完成后,银行或第三方支付反馈操作结果URL给单点支付接口系统,单点支付接口系统接收从网上银行或第三方支付反馈的支付状态信息,分解出支付反馈来源参数、收款方身份、支付反馈状态参数集合以及MD5签名验证码C,验证支付反馈来源的合法性,如验证失败,则丢弃该反馈信息,并为该次反馈请求进行日志记录;如验证成功,则通过反馈的收款方身份提取出交易安全校验码,结合支付反馈状态参数集合生成MD5签名验证码D,并与MD5签名验证码C进行比对,验证支付请求的合法性,如验证失败,则丢弃该反馈信息,并为该次反馈请求进行日志记录;如验证成功,则进行支付反馈状态参数集合中各参数字段的合法性验证,如验证失败,则丢弃该反馈信息,并为该次反馈请求进行日志记录;如验证成功,则向银行或第三方支付反馈操作成功,同时为该次反馈请求进行日志记录;单点支付接口系统通过从支付反馈状态参数集合中提取本次支付的内部订单号,并提取出该订单号所对应的支付请求接口参数集合及控制状态参数集合,对支付控制状态参数集合进行更新,然后通过支付请求接口参数集合、控制状态参数集合及支付反馈状态参数集合生成反馈参数集合,生成该次支付的支付状态反馈接口URL及支付状态确认URL,为支付状态反馈接口URL及支付状态确认URL生成日志记录;最后向集成系统同步发送生成的支付状态反馈接口URL,向集成系统异步发送支付状态确认URL,分别记做同步支付状态反馈接口URL和异步支付状态确认URL。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉云之翼科技有限公司,未经武汉云之翼科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210362719.0/1.html,转载请声明来源钻瓜专利网。