微信小程序开通支付流程
·
为微信小程序开通支付功能,需要完成以下主要步骤:
一、前提条件
- 已认证的小程序:小程序必须完成微信认证(企业、个体户、政府、媒体等组织类型)
- 营业执照:企业或个体工商户需要有效的营业执照
- 对公银行账户:企业银行账户
- 法人身份证:企业法人的身份证信息
二、开通流程
步骤1:开通微信支付商户号
-
登录小程序后台
- 微信公众平台 → 小程序管理后台
-
进入支付管理
- 左侧菜单 → 功能 → 微信支付
-
申请微信支付
- 点击「开通」
- 选择「申请接入」→「新申请」
-
填写商户资料
- 经营信息:经营范围、销售商品类型等
- 商户信息:企业信息、法人信息等
- 结算信息:对公银行账户信息
步骤2:等待审核
- 通常需要 1-3个工作日
- 审核通过后,会收到商户号(MCHID)
步骤3:配置支付密钥
-
设置API密钥
- 登录微信支付商户平台
- 账户中心 → API安全 → 设置API密钥(32位)
-
下载证书(重要)
- API安全 → 下载证书
- 包含:
apiclient_cert.pem、apiclient_key.pem
三、小程序端配置
1. 关联商户号
// 在小程序后台关联商户号
小程序后台 → 微信支付 → 关联商户号
2. 配置支付目录
- 商户平台 → 产品中心 → 开发配置
- 添加小程序的支付授权目录
- 格式:
https://yourdomain.com/path/
3. 配置服务器域名
在小程序后台设置:
request 合法域名: https://api.mch.weixin.qq.com
四、核心支付参数
开通后你会获得:
| 参数名称 | 说明 | 获取位置 |
|---|---|---|
| AppID | 小程序ID | 小程序后台 |
| MCHID | 商户号 | 微信支付商户平台 |
| API密钥 | 32位密钥 | 商户平台API安全 |
| APIV3密钥 | 新版本API密钥 | 商户平台API安全 |
| 证书文件 | .pem文件 | 商户平台下载 |
五、开发准备
后端需要:
- 配置支付参数
- 实现统一下单API
- 处理支付回调
- 证书文件部署
前端需要:
- 调用
wx.requestPaymentAPI - 处理支付结果
六、费用说明
| 项目 | 费用 |
|---|---|
| 小程序认证费 | 300元/年 |
| 微信支付费率 | 通常0.6% |
| 结算周期 | T+1(次日结算) |
七、常见问题
Q:个人小程序可以开通支付吗?
A: 不可以,必须是企业、个体户等组织类型。
Q:审核需要多长时间?
A: 通常1-3个工作日,资料齐全的话可能更快。
Q:一个商户号可以关联多个小程序吗?
A: 可以,一个商户号可以关联多个小程序。
Q:支付功能有地域限制吗?
A: 目前主要支持中国大陆地区。
八、后续维护
- 证书更新:证书每年需要更新一次
- 费率调整:根据业务情况可申请调整费率
- 合规经营:确保业务符合微信支付规范
建议
- 提前准备:所有资料准备齐全后再申请
- 测试环境:开通后先在沙箱环境测试
- 安全第一:妥善保管API密钥和证书文件
完成以上步骤后,你的小程序就具备了微信支付能力,可以开始进行支付功能的开发了。
更多推荐


所有评论(0)