需要准备什么
微信支付商户号
确认商户号已开通小程序支付能力,并和小程序主体关系清晰。
证书和密钥
证书、API 密钥、平台证书等敏感信息只能在服务端安全配置。
回调地址
确认支付回调地址可公网访问,域名使用 HTTPS,路径和环境一致。
测试商品
准备一个低金额测试商品,用于体验版检查下单和支付链路。
排查步骤
- 检查主体关系小程序主体和支付商户主体不一致时,先确认是否已完成关联或授权。
- 检查商户号权限确认商户号已开通小程序支付,不是只开通了普通商户能力。
- 检查证书配置证书、密钥、序列号等配置错误会导致签名失败或回调失败。
- 检查回调地址确认回调地址能被微信访问,服务器不会拦截微信回调请求。
- 发起测试订单使用体验版小程序完成浏览、下单、支付、回调和订单状态检查。
安全提醒
密钥不外发
不要把完整 Token、支付密钥、证书私钥截图发给任何人,必要时只通过安全配置入口填写。
回调要幂等
同一支付回调可能重复到达,订单状态更新必须防止重复处理。
