配置入口:后台 →【支付配置】→ 支付方式列表 → 微信支付 →【编辑】
官方申请指引:https://pay.weixin.qq.com/static/applyment_guide/applyment_detail_website.shtml
| 参数 | 说明 |
|---|
| mchid | 微信支付商户号 |
| appid | 公众号/小程序/应用 AppID |
| appsecret | 对应 AppID 的密钥 |
| key | 商户平台设置的 API 密钥(32 位) |
| client_cert | API 客户端证书 apiclient_cert.pem(编辑页直接上传) |
| client_key | API 客户端私钥 apiclient_key.pem(编辑页直接上传) |
- 在 微信商户平台 申请商户号并完成验证
- 关联你的公众号/应用 AppID,在商户平台设置 API 密钥(32 位字符串)
- 下载 API 证书,得到
apiclient_cert.pem 与 apiclient_key.pem - 在系统后台【支付配置】→ 微信支付编辑页填写参数,证书文件直接在页面上上传(保存到
static/upload/cert/) - 开启该支付方式并保存
| 场景 | 说明 |
|---|
| 扫码支付 | PC 端展示二维码,微信扫码支付 |
| JSAPI 支付 | 微信内浏览器直接拉起微信支付 |
| H5 支付 | 手机浏览器外部唤起微信支付 |
提示:微信支付主要用于面向中国客群的销售场景;面向海外客户建议使用 PayPal 与 Stripe。