app微信支付+小程序微信支付+原路退款+回调接收


微信支付以及退款插件封装

1、下载完整插件文件

2、复制到 thincmf5.1 的/public/plugins 文件夹下并 解压

 image.png

3、登录管理后台安装微信支付插件

 image.png

4、登录 微信公众平台创建应用,申请支付得到 appid 和 appsecret (保存备用)

5、登录 微信商户平台申请商户号 根据自己是app还是小程序 选择相应项目申请得到mch_id (得到商户号备用)

6、在商户平台安装证书后,设置api支付密匙(注意:32位,尽量设置字母+特殊符号+数字的MD5加密,签名错误等 原因基本都是在这一步,出现问题重新设置较复杂的支付密匙,记录密匙备用)

7、如果需要 原路退款的需要申请ssl_key以及ssl_cer 支付双向证书 ,按照官方说明一步步申请生成 下载,傻瓜式操作

 

8、得到以上资料后,在插件设置处想写相应数据,如下:

 image.png

9、接下来直接在将要使用的 地方直接调用就可以了

简单调用案例如下例如:

app支付与支付码调用,得到支付加密字符串,安卓苹果直接调用wxpay 支付成功

 image.png

小程序调用参数说明

 image.png

多了个open_id,是小程序登陆后微信返回的唯一识别


10、回调核心代码示例

 image.png

 

11.退款

 image.png

 

12、完毕

 


ThinkCMF模板插件交流群:550851374 ,领取阿里云1000通用代金券

评论

暂时关闭,稍后恢复~
文档请看10遍以上!有问题可加QQ群!
发布插件

七牛专享优惠码

507670e8

ThinkCMF教程


ThinkCMF 8.0.0发布啦!祝大家节日快乐! 立即体验!