[发明专利]支付处理方法在审
申请号: | 201711052069.9 | 申请日: | 2017-10-30 |
公开(公告)号: | CN107818457A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 邵飞虎;葛俊鹏;崔卫洁 | 申请(专利权)人: | 江西博瑞彤芸科技有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/08 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙)11539 | 代理人: | 李楠 |
地址: | 330013 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支付 处理 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种支付处理方法。
背景技术
目前随着互联网技术的发展和普及,电子支付给人们生活和工作带来了很大的方便,电子支付的应用越来越广泛。
但是目前的支付方式多以支付宝或微信支付为主,支付方式只能依赖单独固定的第三方支付。支付接入方,如商户端,在接入第三方支付时,面临接入流程复杂,接入成本较高等问题。
发明内容
本发明的目的是提供一种支付处理方法,能够根据支付渠道自动适配支付通信,通过封装支付细节,极大地简化接入流程,降低接入成本,同时能够支持更多的第三方支付,具有较强的扩展性。
为实现上述目的,本发明提供了一种支付处理方法,包括:
终端设备接收用户输入的请求支付的操作指令;
所述终端设备根据所述操作指令获取所述操作指令指向的商品数据、第三方支付渠道信息、所述用户的用户信息和所述终端设备的终端信息;所述商品数据包括商品的商品ID和支付金额信息;所述第三方支付渠道信息包括第三方支付渠道的支付平台信息和支付方式信息;所述用户信息包括所述用户的用户ID;所述终端信息包括所述终端设备的终端IP;
根据所述商品ID、支付金额信息、支付平台信息、支付方式信息、用户ID和终端IP进行参数提取,生成多个支付请求项参数,发送给支付处理服务器;所述支付请求项参数具有相应的参数类型;
所述支付处理服务器根据接收到的多个支付请求项参数生成第一订单ID和第一订单描述信息,并根据多个支付请求项参数、第一订单ID和第一订单描述信息生成第一支付订单数据;所述支付处理服务器根据所述支付平台信息、所述用户ID和所述商品ID生成第三方订单ID;
所述支付处理服务器根据所述支付平台信息,获取相应的第三方支付渠道的接入协议信息;
根据所述接入协议信息,封装所述第一支付订单数据,生成第二支付订单数据,发送给第三方支付服务器;所述第二支付订单数据包括第三方订单ID;
所述支付处理服务器接收第三方支付服务器返回的第三方返回数据;所述第三方返回数据包括第三方支付服务器根据所述第二支付订单数据生成的支付平台订单ID和支付信息;
所述支付处理服务器根据第三方返回数据和第二支付订单数据生成请求结果数据,发送给终端设备;所述请求结果数据包括第三方订单ID、支付平台订单ID和支付信息。
优选的,在所述终端设备接收用户输入的请求支付的操作指令之前,所述方法还包括:
创建支付请求项参数的数据结构;所述数据结构包括:参数名称、参数类型和描述信息。
优选的,在所述支付处理服务器接收第三方支付服务器返回的第三方返回数据之后,所述方法还包括:
所述支付处理服务器根据所述支付平台订单ID和支付信息对所述第二支付订单数据进行更新,将所述支付平台订单ID和支付信息添加至第二支付订单数据,并存储。
进一步优选的,所述第二支付订单数据包括生成第二支付订单数据的时间,在所述支付处理服务器根据所述支付平台订单ID和支付信息对第二支付订单数据进行更新时,所述方法还包括:
将对第二支付订单数据进行更新的更新时间添加至第二支付订单数据,并存储。
优选的,所述第一支付订单数据包括生成第一支付订单数据的时间,在所述支付处理服务器接收第三方支付服务器返回的第三方返回数据之后,所述方法还包括:
根据接收第三方返回数据的时间生成第一支付订单更新时间,添加至第一支付订单数据,并存储。
优选的,在所述支付处理服务器根据第三方返回数据和第二支付订单数据生成请求结果数据,发送给终端设备之后,所述方法还包括:
所述终端设备对所述请求结果数据进行显示;
根据所述用户输入的支付指令生成确认支付信息,发送给所述第三方支付服务器;所述确认支付信息包括所述支付金额信息和所述用户ID;
所述第三方支付服务器根据所述确认支付信息进行支付处理,并生成支付结果数据,发送给所述支付处理服务器。
进一步优选的,所述第一支付订单数据包括第一支付订单的支付状态信息,所述第二支付订单数据包括第二支付订单的支付状态信息;在所述生成支付结果数据,发送给所述支付处理服务器之后,所述方法还包括:
所述支付处理服务器根据所述支付结果数据对所述第一支付订单的支付状态信息和第二支付订单的支付状态信息进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西博瑞彤芸科技有限公司,未经江西博瑞彤芸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711052069.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:训练平台和系统
- 下一篇:一种网络红包设计方法