Webman AI微信支付设置教程

walkor

注意

需要使用微信公众号开通微信支付

开通相关支付产品

截图

地址:https://pay.weixin.qq.com/index.php/extend/product/lists?tid=3
微信需要开通 Native支付、H5支付、JSAPI支付

设置APIv3密钥及证书

截图
地址 https://pay.weixin.qq.com/index.php/core/cert/api_cert
注意

  • 商户秘钥mch_secret_key填写APIv3密钥(如上图)
  • mp_app_id 必填,微信支付绑定的公众号id
  • mp_app_secret jsapi支付必填

截图

JSAPI及H5支付相关设置

截图
地址 https://pay.weixin.qq.com/index.php/extend/pay_setting
JSAPI支付授权目录格式为 https://AI系统域名.com/app/ai/order/
H5支付域名填写部署AI系统的域名

JSAPI支付公众号设置

截图

地址 https://mp.weixin.qq.com/

将AI域名填写到JS接口安全域名和网页授权域名里

截图
获得的开发者密码填写到 plugin/ai/config/payment.phpmp_app_secret 选项中
将AI服务器IP加进 IP白名单

注意
支付宝和微信支付都需要webman/ai系统能被外网http调用,所以无法直接在本地调试,请放在服务器上调试。

600 2 2
2个评论

wocall

大佬V5
竟然发布已经过了3天了,才发现😭😭

但貌似还不能用😊

古树
Yansongda\Artful\Exception\InvalidParamsException: 参数异常: [\Yansongda\Pay\Shortcut\Wechat\FindShortcut] 未实现 `ShortcutInterface` in /www/wwwroot/www.xxx.com.cn/vendor/yansongda/artful/src/Artful.php:230
Stack trace:
#0 /www/wwwroot/www.xxx.com.cn/vendor/yansongda/pay/src/Provider/Wechat.php(63): Yansongda\Artful\Artful::shortcut()
#1 /www/wwwroot/www.xxx.com.cn/plugin/ai/app/controller/OrderController.php(235): Yansongda\Pay\Provider\Wechat->__call()

这是什么原因导致的?谢谢

  • 暂无评论

walkor

137241
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝