Discuz!快速对接个人支付插件

时间:2019-06-10
本文章向大家介绍Discuz!快速对接个人支付插件,主要包括Discuz!快速对接个人支付插件使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

## Discuz!快速对接个人支付插件

由于近期准备使用老牌论坛程序Discuz建立一个交流社区分享一些资源,但是测试了各种支付方式都不满意,偶然发现一个简直不要太完美的解决方案。今天抽时间搭建好并且测试了一下,写个文章分享出来供大家查阅。

#### 0.安装Discuz!
这一步基本上属于废话了,但是首先你得要有一个社区不是?我用的是Discuz!X3.4版本,插件可以完美支持,顺道测试了一下X3.3也是完美支持的。所以说首先要看一下自己的程序版本。

#### 1.开通支付账号
PayJS微信个人支付,应该是18年初还是17年底的时候,在V2上看到发布优惠码,本着便宜不买就是亏的心态赶紧开通,结果发现功能太强大,也就意味着需要技术基础,换句话说,我这种小白是不能马上用起来的。废话不多说,直接打开官网地址:[https://payjs.cn](https://payjs.cn/ref/NDKEDL) 点击右上角的【开始使用】,直接用微信扫码即可登录,按照要求填写自己的资料即可,身份证及对应的银行卡、手机号。
现在开通需要300元开户费,这个费用是一次性的。(幸亏我当初开的早啊,哈哈哈,具体多少钱我在这里就不拉仇恨了)
然后微信还有0.38%/每笔的手续费,这个是微信支付官方收取的。
最后还有2%的平台手续费,这个是要通过平台虚拟货币收取的,PayJS的虚拟货币是豆豆,有点逗逼。哈哈。
![payjs会员中心0.png](https://i.loli.net/2019/05/28/5cec18186ec9a91130.png)

#### 2.下载插件
登录PayJS后台,看到左侧菜单的应用市场,进去之后会发现有很多插件可以用,找到【基于PAYJS的Discuz积分充值插件】,因为太多,如果不好找就直接Ctrl+F搜索Discuz好了,然后下载备用。
终于等到了像我这样小白的用户直接拿来即可的时候(泪目),现在竟然这么多系统都可以很方便的对接了。当然,如果你是大神,那么完全没必要看这篇文章了,直接查看官方文档即可随意对接任何系统了。
![应用市场.png](https://i.loli.net/2019/05/27/5cebc4744d51149856.png)

#### 3.安装插件
登录自己的服务器,找到Discuz的安装位置,具体路径是目录下的/source/plugin文件夹,打开之后会发现里边都是论坛的插件,这时候需要将我们刚才下载的PayJS插件上传,这一步需要注意,如果你使用的有管理面板,那么你可以直接上传payjs-discuz.zip这个压缩包,如果你没有管理面板,那么建议你乖乖的解压后,慢慢上传。不过,不管是那种方式,一定注意路径!!!最终完成的路径是source/plugin/payjs,这个文件夹里直接就是文件了,而不是又来一个payjs文件夹,特别是在电脑上解压后上传的朋友一定注意!!!
![目录.png](https://i.loli.net/2019/05/27/5cebc4e5a705054319.png)

#### 4.设置插件
上传完之后,我们登录Discuz的管理后台,这里要用管理员账户登录哦。在管理后台的上方菜单找到【应用】,进去之后左侧菜单【插件】。这时候你就可以在未安装的插件列表中看到刚才我们上传的插件了,名字是【微信支付个人版1.0(payjs)】,我们点击后边的安装即可。
![未安装.png](https://i.loli.net/2019/05/27/5cebc4742c7aa71661.png)

安装完成后一定要记得点击启用!当你启用之后,左侧的菜单中就可以看到微信支付个人版的选项了,选择之后就会看到让你设置4项信息:
![启用.png](https://i.loli.net/2019/05/27/5cebc3dd31bb268118.png)

![填写信息.png](https://i.loli.net/2019/05/27/5cebc3dce964965422.png)

+ PAYJS个人商户号:这个信息在你登录PayJS后会员中心里可以查看。
+ PAYJS通信秘钥:这个信息也在会员中心里查看,就在商户号的后边,为了安全,默认是隐藏的,需要点击显示。
+ 充值的积分类型:这个信息是Discuz的设置,比如说论坛里主题或者附件需要金钱购买,那么这里就选金钱,当然你也可以自己添加喜欢的类型来作为论坛交易币。
+ 1人民币等于:这这是要要填写人民币与论坛虚拟币的比例,比如说填写10,就是代表1元人民币可以充值10金钱,1金钱等于1毛钱的意思。

#### 5.测试充值
一切设置好之后,我们在论坛首页右上角个人信息那里就可以看到有一个红色的【充值】字样,我用的是论坛默认的模板,其他的模板如果没有改动太大的话一般也会显示在这里,点击充值进入充值界面,输入要充值的人民币金额,比如1元,点下边的【点击微信扫码支付】即可弹出二维码,这时候用手机微信扫码即可支付。
![论坛首页.png](https://i.loli.net/2019/05/27/5cebc3dd314d398812.png)

![充值界面.png](https://i.loli.net/2019/05/27/5cebc3dce9d7d94321.png)

这里看一下你的手机状态,支付页面显示的收款方【博优管理】(这个是我的名字,如果你的论坛是什么名字就设置什么名字,这样有人支付的时候也会心里踏实知道是付款给谁了,这个设置是在PayJS开户的时候填写的商户简称,一定注意一旦提交不可修改!)。

![确认交易.png](https://i.loli.net/2019/05/27/5cebc6dd22fb954454.png)
![支持信用卡0.png](https://i.loli.net/2019/05/27/5cebc6dd25e0c49572.png)
![支付成功.png](https://i.loli.net/2019/05/27/5cebc6dd20f2266104.png)

在充值成功后会提示充值成功,这时候去可以在个人设置里的积分栏目里查看充值记录,同时论坛也会有系统提醒在右上角闪动。可以看到已经充值成功,增加了相应的金钱数量。
![充值结果.png](https://i.loli.net/2019/05/27/5cebc3dd31d6632851.png)

#### 6.实际应用
这时候充值过程就已经完成了,有了虚拟的交易币以后,我们可以通过Discuz购买主题、附件、商品、用户组等。因为已经解决了虚拟交易币充值的这个根本的问题,配合其他插件使用,可以组合出各种的效果和玩法,因为社区的交易币是整个社区交易系统的根基,解决了这个问题,基本上已经可以实现任意想法了。

*******
### 结语
本段可以不看,与本文所写内容没有必然联系,纯属个人感受,可以直接右上角点X了。

+ 关于支付,目前正儿八经的个人支付几乎没有,也查看了好多信息,也实际用了好几个,主要是都比较繁琐,不是需要个手机或者软件监听,就是平台二清(涉嫌资金池跑路风险)并且还压钱,提现有门槛是让人最不爽的!
+ 关于论坛,其实也在看一些近期崛起的社区类程序,看似都很不错,但是无奈不会开发,没有相应的靠谱儿支付插件,我属于技术小白,还是选择了Discuz这种老牌的程序,以求稳定吧。如果有大神看到这篇文章,有时间的话还请多多对接一些其他的论坛程序的PayJS插件造福广大小白,在此感谢!
+ 关于PayJS,如果你要开通的话,请你点击 https://payjs.cn/ref/NDKEDL 注册,这样我可以有推广奖励,同时你也可以获得更多的豆豆。PayJS作为个人支付的正规渠道,真的是难能可贵,其他的二清或者监听方式的个人支付体验与PayJS无法相提并论,其实可以说完全不是同类产品。

### 最后
感谢你看完这么长的文章,能看到这句话的都是大帅哥,用我推广链接开通PayJS的老板都可以财源滚滚,嘿嘿!

原文地址:https://www.cnblogs.com/payjz/p/11000966.html