php微信扫码支付(native),可用于pc端,模式二详情教程
1.打开微信公众平:https://mp.weixin.qq.com 注册一个服务号(注意:订阅号目前不能申请微信支付),每年需要花费300元作为认证费用。
2.登录微信公众平台后申请开通微信支付功能,提前准备好企业信息等材料。
3.完成后申请一个微信商户号:
审核通过后,电脑进入微信支付商户平台( pay.weixin.qq.com),进入账户中心,安装操作证书。然后在【账户设置-API安全】->【设置**】设置好**。
到此一切顺利,可得到微信支付开发所需的商户号,APPID,**。
4.如果只需要扫码支付native功能,则不必做其他操作。支付宝提供了异步回调和同步回调两种方式,而微信支付(native)只支持异步回调,所以像设置证书,回调等操作其实可以省略。
5.下载微信支付demo.
下载完成后打开doc文件,阅读官方给的操作说明
example下的WxPay.Config.php为配置文件,修改
按照注释修改为之前申请好的商户号,APPID,**即可。按注释说明,appsecret可不配置!
6.默认下载的demo文件不全,可自行补充好。
部署到自己的项目中就可以了,官方给的demo获取不到支付二维码,没找到原因。
从https://download.****.net/download/qq_36678806/12722207 下载了改好的php扫码支付示例后运行正常。