首页
开发手册
应用中心
工具
用户中心
FoundPHP 微信平台设置
中文简体
中文简体
English
上一篇
下一篇
#FoundPHP 微信支付 使用 ### PHP 微信支付 简介 微信支付应用于手机支付,微信提供了方便的支付平台,可绑定银行卡信用卡,调用微信支付相当于可使用银行卡、信用卡支付。 ------------ ### 1.注册商户号、获取APPID #### 登录微信公众号平台 ![](data/files/edit/20/08/12/200812_15222930.png) ##### 进入基本配置菜单,获取APPID ![](data/files/edit/20/08/12/200812_15222957.png) ![](data/files/edit/20/08/12/200812_15239185.png) ##### 展开广告与服务菜单,点击微信支付 ![](data/files/edit/21/07/28/210728_16149889.png) 进入支付申请界面,点击申请接入 ![](data/files/edit/20/08/12/200812_15248965.png) 开通微信商户 ![](data/files/edit/20/08/12/200812_15246539.png) 使用公众号绑定的超级管理员微信扫码 ![](data/files/edit/21/07/28/210728_16152565.png) 根据提示填写申请信息 ![](data/files/edit/20/08/12/200812_15246341.png) 提交后等待审核 #### 2.微信商户号获取及配置 微信商户登录网址: https://pay.weixin.qq.com/index.php/partner/public/home ##### 进入产品中心,选择开通JSAPI支付 ![](data/files/edit/20/08/12/200812_15298269.png) ##### 开通JSAPI后,进入开发配置,配置支付授权目录 ![](data/files/edit/20/08/12/200812_15305016.png) 配置授权目录 ![](data/files/edit/20/08/12/200812_15317483.png) ##### 获取微信商户号及其他配置 进入账户中心,登录账号即为微信商户号 ![](data/files/edit/20/08/12/200812_15332994.png) ##### 进入操作证书菜单,为安装“安全控件”的浏览器需要安装控件,控件安装完成之后,安装操作证书 ![](data/files/edit/20/08/13/200813_10419546.png) ##### 进入API安全菜单,设置商户证书和API秘钥 ![](data/files/edit/20/08/13/200813_10442786.png) ###### 商户证书申请,商户证书用于订单退款操作 下载微信支付商户平台工具(未生成证书的商户,点击生成证书后下载),打开后根据工具提示操作即可 ![](data/files/edit/20/08/13/200813_10477784.png) ![](data/files/edit/20/08/13/200813_10474832.png) ###### 设置API秘钥(即config设置中的key值) ![](data/files/edit/20/08/13/200813_10495090.png) ##### 参数使用 ```php //配置信息 $config['pay']['type'] = 'wechat';//微信支付 $config['pay']['id'] = '';//公众号APPID $config['pay']['key'] = '';//商户号 $config['pay']['mch_key'] = '';//商户秘钥 $config['pay']['sslcert'] = 'apiclient_cert.pem';//证书 $config['pay']['sslkey'] = 'apiclient_key.pem';//证书秘钥 $config['pay']['log_file'] = $RAND_DIR."pay_logs/".dates(time(),"Y-m-d").".txt";//日志记录文件 ```