本发明专利技术提出了一种多渠道集成电子支付和开票方法、系统、设备及介质,方法包括:业务系统响应于用户发起的支付请求和/或开票请求,所述业务系统向聚合网关发送支付鉴权请求和/或开票鉴权请求;所述鉴权请求合法通过后,所述聚合网关根据业务信息创建支付订单和/或开票订单;所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口;用户通过所述支付接口和/或开票接口执行支付操作和/或开票操作,返回支付结果和/或开票结果。
【技术实现步骤摘要】
本专利技术涉及停车场业务管理,具体涉及一种多渠道集成电子支付和开票方法、系统、设备及介质。
技术介绍
1、现有的停车场管理需要接入互联网第三方电子支付、发票渠道,以向停车场管理系统提供支付功能和开票功能,如停车场管理系统同时接入支付宝、微信、航信以及票通等支付和开票功能。
2、然而,不同渠道的支付和开票方式提供的对接方式互不通用,停车场业务逻辑与各开票、支付方式的逻辑交织在一起,使系统维护、功能扩展变得复杂,增加新的开票、支付方式也较为困难,停车场管理系统的扩展性和通用性受到极大的限制。
3、因此,亟需一种多渠道集成电子支付和开票方法以解决上述问题。
技术实现思路
1、针对现有技术的不足,本专利技术提出一种多渠道集成电子支付和开票方法、系统、设备及介质。
2、本专利技术第一方面公开了一种多渠道集成电子支付和开票方法,多渠道集成电子支付和开票方法应用于停车场管理系统,所述渠道集成电子支付和开票方法包括:
3、业务系统响应于用户发起的支付请求和/或开票请求,所述业务系统向聚合网关发送支付鉴权请求和/或开票鉴权请求;
4、所述鉴权请求合法通过后,所述聚合网关根据业务信息创建支付订单和/或开票订单;
5、所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口;
6、用户通过所述支付接口和/或开票接口执行支付操作和/或开票操作,返回支付结果和/或开票结果。
<
p>7、在一个可选的实施例中,所述聚合网关根据业务信息创建支付订单和/或开票订单,包括:8、所述聚合网关通过接口参数中支付和/或开票的产品编号对支付方式和/或开票方式进行区分,在受理支付请求和/或开票请求后,通过支付路由和/或开票路由将不同支付方式和/或开票方式的请求逻辑和请求参数上传至业务系统。
9、在一个可选的实施例中,所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口,包括:
10、所述业务系统接收到不同支付方式和/或开票方式的请求逻辑和请求参数,通过系统设置的适配器将支付方式和/或开票方式实现类的对应接口转换为通用接口。
11、在一个可选的实施例中,所述业务系统接收到不同支付方式和/或开票方式的请求逻辑和请求参数,通过系统设置的适配器将支付方式和/或开票方式实现类的对应接口转换为通用接口,包括:
12、所述业务系统将支付渠道和/或开票渠道提供的支付接口和/或开票接口封装为类库,所述类库用于为所述适配器提供不同支付方式和/或开票方式的接口调用。
13、在一个可选的实施例中,所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口,包括:
14、所述聚合网关通过支付路由将提供给所述业务系统的多个支付渠道的支付接口统一为http restfull形式的通用支付接口;
15、所述聚合网关通过开票路由将提供给所述业务系统的多个开票渠道的开票接口统一为http restfull形式的通用开票接口。
16、在一个可选的实施例中,所述用户通过所述支付接口和/或开票接口执行支付操作和/或开票操作,返回支付结果和/或开票结果,包括:
17、所述业务系统在接收到开票请求后,确认支付请求返回的支付结果,通过异步进程处理开票操作,待开票操作完成后开票渠道调用聚合网关的开票接口返回开票结果通知,所述聚合网关将开票结果同步至业务系统,并通过短消息通知提醒用户。
18、在一个可选的实施例中,所述聚合网关根据业务信息创建支付订单和/或开票订单,包括:
19、若所述业务信息存在一个订单信息,则将所述订单信息以及所述订单信息对应的订单渠道信息进行关联组合,生成支付订单和/或开票订单;
20、若所述业务信息存在至少两个订单信息,则将至少两个所述订单信息进行合并,生成支付订单和/或开票订单。
21、本专利技术第二方面公开了一种多渠道集成电子支付和开票系统,所述系统包括:
22、请求处理模块,用于业务系统响应于用户发起的支付请求和/或开票请求,所述业务系统向聚合网关发送支付鉴权请求和/或开票鉴权请求;
23、订单创建模块,用于所述鉴权请求合法通过后,所述聚合网关根据业务信息创建支付订单和/或开票订单;
24、渠道对接模块,用于所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口;
25、结果返回模块,用于用户通过所述支付接口和/或开票接口执行支付操作和/或开票操作,返回支付结果和/或开票结果。
26、本专利技术第三方面公开了一种多渠道集成电子支付和开票设备,包括:
27、至少一个处理器,以及,
28、与所述至少一个处理器通信连接的存储器;其中,
29、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本专利技术第一方面公开的任一项所述的多渠道集成电子支付和开票方法。
30、本专利技术第四方面公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如本专利技术第一方面公开的任一项所述的多渠道集成电子支付和开票方法。
31、与现有技术相比,本专利技术具有以下优点:
32、本专利技术通过适配器转换通用接口、基于聚合网关支付和开票的接口进行统一,通过计算机语言将支付渠道和开票渠道的接口封装为类库提供给系统进行调用,大大降低了新的开票方式接入的难度,进一步提高了扩展便利性,解决了现有停车场管理系统无法融合多种支付和开票方式导致扩展性和通用性受限的问题。
本文档来自技高网...
【技术保护点】
1.一种多渠道集成电子支付和开票方法,其特征在于,所述多渠道集成电子支付和开票方法应用于停车场管理系统,所述渠道集成电子支付和开票方法包括:
2.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关根据业务信息创建支付订单和/或开票订单,包括:
3.根据权利要求2所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口,包括:
4.根据权利要求3所述的多渠道集成电子支付和开票方法,其特征在于,所述业务系统接收到不同支付方式和/或开票方式的请求逻辑和请求参数,通过系统设置的适配器将支付方式和/或开票方式实现类的对应接口转换为通用接口,包括:
5.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口,包括:
6.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于,所述用户通过所述支付接口和/或开票接口执行支付操作和/或开票操作,返回支付结果和/或开票结果,包括:
7.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关根据业务信息创建支付订单和/或开票订单,包括:
8.一种多渠道集成电子支付和开票系统,其特征在于,所述系统包括:
9.一种多渠道集成电子支付和开票设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至7任一项所述的多渠道集成电子支付和开票方法。
...
【技术特征摘要】
1.一种多渠道集成电子支付和开票方法,其特征在于,所述多渠道集成电子支付和开票方法应用于停车场管理系统,所述渠道集成电子支付和开票方法包括:
2.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关根据业务信息创建支付订单和/或开票订单,包括:
3.根据权利要求2所述的多渠道集成电子支付和开票方法,其特征在于,所述聚合网关通过支付路由和/或开票路由为用户提供接通支付渠道和/或开票渠道的支付接口和/或开票接口,包括:
4.根据权利要求3所述的多渠道集成电子支付和开票方法,其特征在于,所述业务系统接收到不同支付方式和/或开票方式的请求逻辑和请求参数,通过系统设置的适配器将支付方式和/或开票方式实现类的对应接口转换为通用接口,包括:
5.根据权利要求1所述的多渠道集成电子支付和开票方法,其特征在于...
【专利技术属性】
技术研发人员:郭军,狄秀峰,李国有,何猛,
申请(专利权)人:郭军,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。