[发明专利]一种实现通用前端支付服务的方法和装置在审
| 申请号: | 201510975379.2 | 申请日: | 2015-12-22 |
| 公开(公告)号: | CN105631650A | 公开(公告)日: | 2016-06-01 |
| 发明(设计)人: | 雷明 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06Q20/12 | 分类号: | G06Q20/12;G06Q20/16;G06Q20/38;G06Q30/06 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 通用 前端 支付 服务 方法 装置 | ||
1.一种实现通用前端支付服务的方法,其中,该方法包括:
向一个或多个业务方提供前端支付服务调用接口;
当接收到一个业务方发起的前端支付服务调用接口调用请求时,从指定 服务器获取与该业务方对应的配置文件,根据该配置文件生成该业务方的支 付页面;所述配置文件中包括所述业务方的定制化信息;
通过所述支付页面接收该业务方的用户提交的订单信息,将订单信息发 送给支付服务器。
2.如权利要求1所述的方法,其中,通过所述支付页面接收该业务方的 用户提交的订单信息包括:
在支付页面上展示多种支付渠道的控件,各支付渠道的控件分别有各自 对应的组件服务;
每个组件服务在用户点击对应的支付渠道控件时,在支付页面上展示对 应支付渠道的支付界面,并记录用户在支付界面上操作后的状态信息,当用 户点击其他支付渠道控件后再次点击该支付渠道控件时,该组件服务在支付 页面上展示该支付渠道的支付界面并保留用户上次的操作状态信息。
3.如权利要求2所述的方法,其中,
每个服务组件还包括一级子服务,一级子服务对应于对应支付渠道的支 付界面上的一级子控件,当用户操作一级子控件时,一级子服务展示对应的 一级子界面或者记录用户在一级子控件上的操作状态信息;
一级子服务还包括二级子服务,二级子服务对应于一级子服务展示的一 级子界面上的二级子控件,当用户操作二级子控件时,二级子服务展示对应 的一级子界面或者记录用户在一级子控件上的操作状态信息;或者,一级子 服务不包括二级子服务。
4.如权利要求3所述的方法,其中,
当用户点击其他支付渠道控件后再次点击该支付渠道控件时,该组件服 务调取各一级子服务记录的操作状态信息,在支付页面上展示该支付渠道的 支付界面并保留所调取的操作状态信息;
其中,各子服务在收到上一级服务的调取请求时,先获取自身的各下一 级服务的操作状态信息,整合出自身的操作状态信息后反馈给上一级服务。
5.如权利要求1-4中任一项所述的方法,其中,所述根据该配置文件生 成该业务方的支付页面包括:
根据该配置文件中模板配置信息生成与该业务方对应的支付页面模板;
根据该配置文件初始化数据生成最终的初始化信息;
根据所述最终的初始化数据对所述支付页面模板进行渲染,生成该业务 方的支付页面。
6.如权利要求5所述的方法,其中,所述根据该配置文件中模板配置信 息生成与该业务方对应的支付页面模板包括:
根据配置文件中模板配置信息生成对应的支付页面模板;
或者,
根据配置文件中的模板配置信息,对指定的页面模板进行调整得到对应 的支付页面模板。
7.如权利要求5所述的方法,其中,所述根据该配置文件初始化数据生 成最终的初始化信息包括:
将所述配置文件中的初始化数据作为最终的初始化数据;
或者,
将所述配置文件中的初始化数据与默认初始化数据进行合并得到最终的 初始化数据。
8.一种实现通用前端支付服务的装置,其中,该装置包括:
调用接口提供模块,适于向一个或多个业务方提供前端支付服务调用接 口;
支付处理单元,适于当接收到一个业务方发起的前端支付服务调用接口 调用请求时,从指定服务器获取与该业务方对应的配置文件,根据该配置文 件生成该业务方的支付页面;所述配置文件中包括所述业务方的定制化信息; 适于通过所述支付页面接收该业务方的用户提交的订单信息,将订单信息发 送给支付服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510975379.2/1.html,转载请声明来源钻瓜专利网。





