【技术实现步骤摘要】
本专利技术涉及网络支付技术,特别涉及一种支持云端多业务的统一支付方法与系统。
技术介绍
与单一业务系统不同,包含了多业务类型的统一业务交易系统通常需要多渠道商、支持多终端的支付方式来完成交易支付。单一业务系统如垂直电商在线商城,支持PC在线交易,或移动端交易与支付,支持多业务的统一业务交易系统如支持在线交易支付与线下交易终端支付的大型综合业务交易系统,包含众多的业务方,使用不同的支付方式与渠道,但所有的支付流程都通过该业务系统下统一的支付平台。在支持云端多业务的统一业务系统中,业务方所涉及的交易支付均对接相应的云端支付平台,终端支付的签名请求与处理、支付处理、支付结果通知等关键流程均通过统一支付平台来完成。
技术实现思路
本专利技术公开的支持云端多业务的统一支付方法与系统,集成了云端不同业务方所需求的不同支付渠道,多业务方的不同业务交易支付均通过统一支付平台来完成签名支付等关键流程,使得包含了云端多业务方的综合业务系统能快速、准确、安全有序地处理各业务线的交易与支付请求。本专利技术的一个方面,提供了一种支持云端多业务的统一支付方法,其特征在于,包括了以下步骤:步骤一、统一配置业务方所需求的支付信息,收集各业务方信息及其支付渠道详细信息,整理编号后向统一支付平台添加各业务方支持的支付渠道与相应的签名证书文件或私钥,并配置各业务方需求规格所定义的支付方式;步骤二、业务方客户端采集用户所填写的订单原始信息以 ...
【技术保护点】
一种支持云端多业务的统一支付方法,其特征在于,包括以下步骤:步骤一、统一配置业务方所需求的支付信息,收集各业务方信息及其支付渠道详细信息,整理编号后向统一支付平台添加各业务方支持的支付渠道与相应的签名证书文件或私钥,并配置各业务方需求规格所定义的支付方式;步骤二、业务方客户端采集用户所填写的订单原始信息以及用户选择的该业务可用支付渠道,生成业务交易订单,提交到该业务方独立的业务后台服务器,其中,在生成的交易订单信息中,支付状态为未支付;步骤三、统一支付平台服务器拦截业务后台服务器发送的订单签名请求信息,触发后台签名对订单进行签名操作,生成支付要素,将签名结果和支付要素返回给业务后台服务器;步骤四、业务后台服务器接收统一支付平台服务器返回的签名结果与支付要素,保存在服务器本地,同时将签名结果返回给业务方客户端;步骤五、业务方客户端根据签名结果,调用相应的支付控件,向支付渠道方发起支付请求,支付渠道方服务器处理后将支付结果返回给业务方客户端。
【技术特征摘要】
1.一种支持云端多业务的统一支付方法,其特征在于,包括以下步骤:
步骤一、统一配置业务方所需求的支付信息,收集各业务方信息及其支付渠道详细信息,
整理编号后向统一支付平台添加各业务方支持的支付渠道与相应的签名证书文件或私钥,并
配置各业务方需求规格所定义的支付方式;
步骤二、业务方客户端采集用户所填写的订单原始信息以及用户选择的该业务可用支付
渠道,生成业务交易订单,提交到该业务方独立的业务后台服务器,其中,在生成的交易订
单信息中,支付状态为未支付;
步骤三、统一支付平台服务器拦截业务后台服务器发送的订单签名请求信息,触发后台
签名对订单进行签名操作,生成支付要素,将签名结果和支付要素返回给业务后台服务器;
步骤四、业务后台服务器接收统一支付平台服务器返回的签名结果与支付要素,保存在
服务器本地,同时将签名结果返回给业务方客户端;
步骤五、业务方客户端根据签名结果,调用相应的支付控件,向支付渠道方发起支付请
求,支付渠道方服务器处理后将支付结果返回给业务方客户端。
2.如权利要求1所述的支持云端多业务的统一支付方法,其特征在于,还包括:
步骤六、支付渠道方服务器在支付完成并生成支付通知后,分别向业务方客户端和统一
支付平台服务器发送支付通知,业务方客户端直接将支付通知解析并显示在客户端页面,统
一支付平台服务器将支付通知转发给业务后台服务器,通知业务后台服务器修改本次交易订
单的支付状态。
3.如权利要求1或2所述的支持云端多业务的统一支付方法,其特征在于,步骤三中所
述签名流程包含以下子步骤:
a1、业务后台服务器添加该业务所需的特征要素,并对客户端提交的订单信息以及所选
择的支付渠道进行封装,生成订单预支付信息,提交到统一支付平台服务器,发起签名请求,
并在业务后台服务器中保存订单信息;
a2、统一支付平台服务器接收到业后台务服务器的签名请求信息,提取出相应的支付渠
道信息,判断该支付渠道的签名方式,根据不同支付渠道方提供签名服务方式的不同,选择
服务器本地签名或支付渠道方服务器远程签名;
a3、根据步骤a2中对签名方式的判断结果,若为统一支付平台本地签名,则选择支付渠
道相对应的签名证书文件或私钥,调用签名完成签名流程,生成签名结果与支付要素,若判
断结果为支付渠道方远程签名,则调用相应的远程签名接口,由渠道方服务器完成签名操作
后,将签名结果与支付要素在服务器保存于本地,并向统一支付平台服务器返回签名结果与
\t支付要素,所述签名流程需选择业务方支付渠道所关联的支付方式;
a4、将所述的签名结果与支付要素保存于统一支付平台服务器,封装并返回给业务后台
服务器,完成预支付签名请求流程。
4.如权利要求3所述的支持云端多业务的统一支付方法,其特征在于,步骤五包括以下
子步骤:
b1、业...
【专利技术属性】
技术研发人员:康钟荣,李伟,朱晓龙,李华宇,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。