统一聚合支付系统一个支付系统包含微信支付宝支付接口可对外提供多个网站使用同一个支付系统的初探与逻辑图

#聚合支付#

#小李子9479#

开发背景

作为一个合格的站长或者运营,基本上都有好几个网站,而变现的方式其中之一就是付费。经常使用的付费包含微信支付和支付宝支付。微信的jsapi支付需要使用到openid,而获取openid需要设置授权域名,但这个授权域名,微信官方是有数量限制的,好像是3个,但无论是3个还是1个,都会对我们的业务拓展有限制。比如我们可以给A用户开发一个单页付费的功能,给另外的其它更多人也开发一个单页付费的功能,而这些可能都没办法正常的使用微信支付。要么要经过很复杂的设置。所以我决定开发一个类似于聚合支付的功能,即只要维护一个支付接口,其它使用者只要根据生成规范来生成订单,然后跳到聚合支付的网站进行支付,支付完成后,再返回来。

如此这样的话,我们就只需要维护一个聚合支付网站,其它的N个网站都可以使用这个聚合支付接口。同时,也可以对外提供这个接口使用。

下面来一个原理解释图

统一聚合支付系统一个支付系统包含微信支付宝支付接口可对外提供多个网站使用同一个支付系统的初探与逻辑图_第1张图片

实现方案

1。统一的聚合支付接口,为每个网站分配ak和sk,以安全调用和区分应用。

统一聚合支付系统一个支付系统包含微信支付宝支付接口可对外提供多个网站使用同一个支付系统的初探与逻辑图_第2张图片

同时也为每个网站设置异步通知接口和同步通过接口,均为url地址。

2。提供统一的消费终端phpsdk。 以方便调起支付。

你可能感兴趣的:(微信,聚合支付,帝国cms,微信支付,支付宝支付,小李子9479)