WHMCS支付网关-开源免费的WHMCS支付宝,微信和有赞插件安装与使用

WHMCS是一个非常好用的财务管理系统,国外的VPS主机商除个别公司自己开发了一套财务系统外,大部分主机商(例如经典VPS)都是用的WHMCS。WHMCS可以用来卖主机、域名和空间等,还可以卖账号、虚拟下载以及证书等等。

但是WHMCS在国内使用的话,有一个最大的问题就是WHMCS的支付网关问题。WHMCS自带了Paypal,但是支付宝、微信等网关接口需要开发才能接入。好在国内的WHMCS玩家众多,不少的免费开源的WHMCS支付宝插件大家都可以免费下载使用。

这篇文章就来分享几个WHMCS支付网关:weloveidc WHMCS-Payment-Gateway-alipay、f2faliPay For WHMCS v2.9、52fancy whmcs-alipay和Whmcs支付网关有赞(支付宝+微信)。想要了解更多的关于WHMCS使用方法见:WHMCS从入门到精通

WHMCS支付网关-开源免费的WHMCS支付宝,微信和有赞插件安装与使用

更多的关于WHMCS使用技巧,这里有:

  1. WHMCS安装与使用教程-WHMCS邮件发送与自定义WHMCS模板主题方法
  2. WHMCS添加支付宝微信付款、主题模板修改方法和PDF发票乱码问题解决
  3. WHMCS与Cpanel/WHM面板整合方法-Cpanel/WHM管理使用教程

一、支付宝开放平台公钥和私钥

蚂蚁开放平台:

  1. https://open.alipay.com/platform/home.htm

WHMCS支付宝插件都会用到支付宝开放平台的公钥和私钥,你需要先到支付宝开放平台注册一个账号并提交应用开发。

WHMCS支付网关提交应用

选择支付接入,然后填写你的应用开发信息。

WHMCS支付网关填写开发信息

在下方会APP支付、网站支付、当面付等功能选项,根据你自己的实际情况“签约”,否则应用上线也无法使用支付。

WHMCS支付网关签约

然后是下载支付宝提供的RSA密钥工具,点击生成公钥和私钥。

WHMCS支付网关生成公钥

点击“加签方式”,选择填入应用公钥。

WHMCS支付网关签名方式

填入你的应用公钥保存。

WHMCS支付网关保存公钥

等你的应用审核上线后,你就可以得到APP ID、支付宝公钥(提交应用公钥后会自动生成)和应用私钥(之前本地生成的,记得保存下来)。

二、WHMCS支付宝当面付,即时到账,手机支付

项目:

  1. https://github.com/weloveidc/WHMCS-Payment-Gateway-alipay
  2. 需开通即时到账或当面付API 、LNMP/LAMP With PHP5.4+ 、curl、openssl扩展 、whmcs5、 whmcs6、 whmcs7版本

weloveidc WHMCS-Payment-Gateway-alipay这个WHMCS支付宝模块在业内得到了不少的认可,我自己测试后发现确实如此,毛病少,功能全,可以用于生产环境。

WHMCS支付网关进入接口

这个模块的作者其实还有一个更强大的WHMCS插件:SolusVM NAT插件。比之前的手动安装整合WHMCS开卖NAT VPS好了不少。有兴趣的可以研究一下:https://docs.weloveidc.com/article-categories/solusvm-nat%E6%8F%92%E4%BB%B6

WHMCS支付网关全部接口

启用了weloveidc WHMCS-Payment-Gateway-alipay插件,这里以支付宝当面付为例,填写你的当面付的APPID、支付宝公钥和APP私钥,保存即可。

WHMCS支付网关填写APP ID

这是weloveidc WHMCS-Payment-Gateway-alipay付款界面。

WHMCS支付网关付款界面

用户直接使用手机扫一扫就可以付款了,付款完成后就会弹出付款成功的提示,浏览器自动显示付款成功。

WHMCS支付网关支付宝付款成功

三、WHMCS有赞支付(支付宝+微信)插件

项目:

  1. https://github.com/52fancy/whmcs-yzpay
  2. LNMP/LAMP With PHP5.4+ 、curl、openssl扩展 、whmcs5、 whmcs6、 whmcs7版本

52fancy的WHMCS有赞支付插件需要你先到有赞云创建一个应用,并绑定好自己的有赞微小店,然后开启推送服务并设置推送网址。(点击放大)

WHMCS有赞申请

注:推送网址设置为:http://你的域名wzfou.com/modules/gateways/callback/yzpay.php (注:该网址必须是外网可以访问的网址,不支持本地调试),勾选交易信息V3->交易支付->保存。

接着获取到的client_id、client_secret、店铺ID写到whmcs有赞支付网关处。在有赞支付中使用微信付款。

WHMCS有赞微信付款

在有赞支付中使用支付宝付款。

WHMCS有赞支付宝付款

四、WHMCS金沙江(金莎云)支付宝,微信和QQ钱包

项目:

  1. https://github.com/tutugreen/WHMCS-JSJ-API-Pay-Gateway
  2. 金莎云注册:https://yun.jsjapp.com/reg.php?tg=MjTsYjy5O2T1M

WHMCS-JSJ-API-Pay-Gateway为金莎云(原金沙江)支付免签API写的WHMCS接口,支持支付宝/微信/QQ钱包免签支付。

WHMCS支付网关微信支付

首先在金沙江API后台 注册/登录账户,下载插件并把文件放到站点的/modules/gateways/里。启用插件并在 Manage Existing Gateways 选项卡中填写APIID&APIKEY等,手续费仅用于WHMCS内部记账统计,但是必须填写(可以填0,WHMCS记账有手续费这么个特性,不会对实际支付金额产生影响)。

WHMCS金莎云设置

这是WHMCS金沙江(金莎云)支付宝付款界面。

WHMCS金莎云支付宝付款

WHMCS金沙江(金莎云)微信付款界面。

WHMCS金莎云微信付款

五、WHMCS支付宝当面付精简版

项目:

  1. https://github.com/52fancy/whmcs-alipay

同样来自52fancy,是基于weloveidc WHMCS-Payment-Gateway-alipay修改过来,仅保留了支付宝当面付。操作和上面的设置是一样的。

WHMCS支付宝插件精简

六、f2faliPay For WHMCS v2.9 支付宝当面付

项目:

  1. https://github.com/tension/f2faliPay-For-WHMCS
  2. 插件官网:https://modulesocean.com/modules/

f2faliPay For WHMCS v2.9支付宝当面付使用NeWorld Manager Tools 为核心依赖文件。必不可少,可上传 NMT 到目录即可,可不激活!但是必须在目录!该插件问题如果新手用起来会感觉问题有不少,官网实际是有付费版本的:

WHMCS支付宝官网付费

七、总结

从挖站否wzfou.com的使用体验来看,如果你已经有了支付宝当面付(企业或个人),选择weloveidc WHMCS支付宝插件,功能全,问题少,资金即时到账而且手续费还很低,以下是我做了一个简单的对比表:

插件名称 手续费 签约 到账时间 适宜人群
weloveidc 支付宝 需要 即时到账 个体户、企业
52fancy有赞支付 2% 免签 需提现,至少等待1天审核 个人
WHMCS金莎云 3% 免签 需提现,支付宝无最低门槛可即时到账,微信最少30元 个人

 

而对于没有支付宝当面付的朋友,则可以选择金莎云、有赞支付等第三方的接口,免签约,申请即可以使用。但是有一个最大的问题就是资金不是即时到账,需要手动提现,且手续费比较贵。

文章出自:挖站否 https://wzfou.com/whmcs-zhifu/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:

关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。

已有 17 条评论
  1. diaoji

    @qi,我用的吊鸡的weloveidc支付宝whmcs插件支付没有问题,但是套上cloudflare之后,扫码支付不成功,但钱已经收到了,你是怎么解决的?谢谢

    4月30日 20:18 3 回复
    • Qi

      之前有个朋友也遇到这样的问题,我自己也用cloudflare+weloveidc支付宝whmcs插件,解决的办法就是使用cloudflare的pagerules关闭whmcs支付网关回调的CDN就可以了。

      5月2日 19:152 4 回复
      • 枂下

        请问是Cache Level选择bypass吗

        7月22日 13:28 回复
        • Qi

          是的。

          7月22日 14:391 回复
          • 枂下

            谢了,已经设置还是不行。
            大佬,我网站被DNS污#染,跟这个有关系吗

            7月22日 15:06 回复
            • Qi

              确定是DNS的问题?是不是IP的问题?一般来说CF不会导致这样的问题,只会导致IP的问题。

              7月22日 15:11 回复
              • 枂下

                是我的域名被污#染了,cf那我也按照刚才所述设置了。
                就是不清楚是不是域名污#染导致阿里云无法解析我ip了

                7月22日 15:13 回复
                • Qi

                  如果确定是被W染的话,那真的一点办法也没有了。只能换域名了。

                  7月22日 16:34 回复
  2. 有赞现在不行了,不建议推荐这个了

    4月6日 21:274 4 回复
  3. seizon

    看了非常受益

    4月5日 14:413 回复
  4. MG

    可以研究下stripe

    4月5日 14:21来自iPhone 回复
  5. 当面付比有赞低多了,最高0.6%,一般都0.38%

    4月5日 11:01来自移动端1 回复
  6. 浮华

    收藏,以后可以用得着。

    4月5日 09:01 回复
  7. 小石头

    有赞确实已经不行了。

    4月3日 12:041 回复
  8. uu

    有赞已经不行了。

    4月3日 08:312 回复
  9. wf

    现在搞个个人体工商户也容易。

    4月2日 08:49 回复
  10. J

    qi,有赞新用户好像不能申请了,应用只能选商城,微小店不能开,商城只能试用7天

    4月1日 21:32来自移动端2 回复

Login

欢迎!请登录你的账号。

记住我 忘记密码?

还未注册 注册

Lost Password

Register