一种基于微信支付的多通道支付平台及其支付方法与流程

文档序号:19007206发布日期:2019-10-29 23:50阅读:698来源:国知局
一种基于微信支付的多通道支付平台及其支付方法与流程

本发明涉及互联网行业的计算机软件领域,具体涉及一种基于微信支付的多通道支付平台及其支付方法。



背景技术:

目前,根据微信的有关规定,我们知道一个企业可以申请并拥有多个微信公众号,每个微信公众号允许绑定唯一一个支付商户。虽然说在常规的应用场景中已经足够,但是在某些时候,这一规定就显得不是那么灵活。因此,需对现有技术加以改进。



技术实现要素:

为克服现有技术所存在的缺陷,现提供一种基于微信支付的多通道支付平台及其支付方法,可以实现企业用一个微信公众号,同时绑定多个微信支付商户这一需求。

为实现上述目的,本发明提供了一种基于微信支付的多通道支付平台,包括用户端、前端服务器、后台服务器和腾讯服务器,所述后台服务器分别与所述用户端前端服务器以及腾讯服务器相连。

本发明还提供了一种基于微信支付的多通道支付平台的支付方法,包括以下步骤:

s1:后台对登录的微信用户获取对应的微信公众号openid并保存信息;

s2:后台程序根据这个openid,识别该用户的userid,并取得当前微信支付的商户openid;

s3:根据后台程序选取的商户,生成对应的微信支付页面,发起支付;

s4:用户输入密码,后台完成支付。

进一步地改进在于,所述步骤s3中,后台程序在发起支付后生成相应微信支付商户的微信支付订单。

相对于现有技术而言,本发明具有以下的有益效果:

1.是对移动支付的运用方式的创新;

2.对于企业而言,解决了原本因为支付商户不同而公众号也不一样所可能造成的用户流失的问题,对于企业品牌的建设,提升企业的形象有着极大的帮助;

3.根据需要灵活配置支付商户,智能化的支付商户选择,在完全不影响用户体验的同时,对于企业的资金管理也有着很大的助力。

附图说明

图1为本发明的一种基于微信支付的多通道支付平台的支付方法的流程图。

具体实施方式

为了使发明实现的技术手段、创造特征、达成目的和功效易于明白了解,以下结合附图,进一步阐述本发明。

本发明的实施方式公开了一种基于微信支付的多通道支付平台,包括用户端、前端服务器、后台服务器和腾讯服务器,所述后台服务器分别与所述用户端前端服务器以及腾讯服务器相连。

具体地说,用户在微信端发起访问请求,后台服务器收到相关请求后将请求和本地的其他信息一起发送给腾讯的微信服务器进行登录用户的身份认证,认证通过后将微信服务器返回的关键数据保存到数据库中并同时返回给前端服务器。

该支付平台的支付方法包括以下步骤;如图1所示,

s1:后台对登录的微信用户获取对应的微信公众号身份信息(openid)并保存信息;即用户在微信端发起访问请求,后台服务器收到相关请求后将请求和本地的其他信息一起发送给腾讯的微信服务器进行登录用户的身份认证,认证通过后将微信服务器返回的关键数据保存到数据库中并同时返回给前端服务器;

s2:后台程序根据这个openid,识别该用户的userid,并取得当前微信支付的商户openid;

s3:根据后台程序选取的商户,生成对应的微信支付页面,发起支付;

也就是说,前端服务器根据返回结果进行进一步处理,获取到该用户相当于当前公众号的唯一识别标志;随后生成微信支付的页面;上面两部分工作主要涉及到系统级用户安全认证模块;

用户在微信端发出支付请求,请求传送到后台服务器,后台服务器根据设定好的规则选择支付通道,同时将选择好的支付通道的相关信息传递给腾讯的微信服务器,然后生成对应的支付订单,随后将订单的唯一编码传送回前端服务器;

s4:用户输入密码,后台完成支付。用户在微信端输入支付密码,完成支付动作,用户支付的钱自动进入对应的支付商户。

本发明的基于微信支付的多通道支付平台以及支付方法,可以实现企业用一个微信公众号,同时绑定多个微信支付商户这一需求。当用户使用微信支付的时候,后台程序可以根据设定的规则,自动选取当前适合的支付通道(支付商户)完成支付,而这一过程对于用户而言则是透明的,完全不影响用户的体验,解决了原本因为支付商户不同而公众号也不一样所可能造成的用户流失的问题,且对于企业的资金管理也有着很大的助力。

以上对发明的具体实施例进行了描述。需要理解的是,发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;本领域技术人员可以在权利要求的范围内做出各种变形或修改做出若干简单推演、变形或替换,这并不影响发明的实质内容。



技术特征:

技术总结
本发明公开了一种基于微信支付的多通道支付平台以及支付方法,其中支付平台包括用户端、前端服务器、后台服务器和腾讯服务器,所述后台服务器分别与所述用户端前端服务器以及腾讯服务器相连。可以实现企业用一个微信公众号,同时绑定多个微信支付商户这一需求。当用户使用微信支付的时候,后台程序可以根据设定的规则,自动选取当前适合的支付通道(支付商户)完成支付,而这一过程对于用户而言则是透明的,完全不影响用户的体验,解决了原本因为支付商户不同而公众号也不一样所可能造成的用户流失的问题,且对于企业的资金管理也有着很大的助力。

技术研发人员:陈永海
受保护的技术使用者:上海憬承信息科技有限公司
技术研发日:2018.04.20
技术公布日:2019.10.29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1