微信支付商户证书生成流程步骤

2023-06-01 00:00:00 生成 步骤 商户

使用微信提供的证书工具生成微信支付商户证书

apiclient_cert.pem
apiclient_key.pem


用 cmd 生成微信支付商户证书序列号

openssl x509 -in apiclient_key.pem -noout -serial


使用 cmd 生成微信支付平台证书

(需要 composer 安装 wechatpay/wechatpay)

# -k: 微信支付商户 APIv3 密钥, -m: 商户号, -f: 商户的私钥文件路径, -s: 商户证书序列号, -o: 平台证书保存路径
php vendor\bin\CertificateDownloader.php -k 03ea86*** -m 16442*** -f ***\storage\cert\apiclient_key.pem -s 1208B*** -o ***\Desktop\WXCertUtil\cert


完整配置信息

# 微信支付 APP
# APP ID
WECHAT_APP_ID=***
# 微信支付商户 ID
WECHAT_MCH_ID=***
# 微信支付商户 APIv2 密钥
WECHAT_MCH_SECRET=***
# 微信支付商户 APIv3 密钥
WECHAT_MCH_V3_SECRET=***
# 微信支付商户证书序列号
WECHAT_SERIAL=***
# 微信支付商户证书路径
WECHAT_CERT=***\storage\cert\apiclient_cert.pem
WECHAT_KEY=***\storage\cert\apiclient_key.pem
# 微信支付平台证书序列号
WECHAT_PLATFORM_SERIAL=***
# 微信支付平台证书路径
WECHAT_PLATFORM_PEM=***\storage\cert\wechatpay.pem


相关文章