1.下载官方SDK
https://github.com/wechatpay-apiv3/wechatpay-php
也可使用composer安装
composer require wechatpay/wechatpay
2.SDK官方使用说明
https://pay.weixin.qq.com/docs/merchant/sdk-tools/quickstart-php.html
3.获取商户私钥和证书
https://kf.qq.com/faq/161222NneAJf161222U7fARv.html
4.获取微信支付平台证书[
https://github.com/wechatpay-apiv3/wechatpay-php/blob/main/bin/README.md
运行
composer exec CertificateDownloader.php -- -k ${apiV3key} -m ${mchId} -f ${mchPrivateKeyFilePath} -s ${mchSerialNo} -o ${outputFilePath}
后运行目录会弹出图中文件
5.复制官方demo,需要注意的是图中 1 处的路径是第三步中apiclient_key.pem的位置路径,图中 2 处的路径是第4步中生成的wechatpay…123.pem文件路径,路径前一定要放file:///
6.之后正常处理业务逻辑即可;