本文主要是问了解决小程序支付过程中碰到的报错问题
报错信息如下
小程序端 报错
JSAPI param invalid:total_fee
控制台 报错
{"errMsg":"requestPayment:fail cancel"}
在网上多种姿势搜索了一小时左右,各种解决方法都试过了,都不是我这种情况
解决方法如下
通过打印接口请求日志发现是签名出错
{"return_code":"FAIL","return_msg":"\u7b7e\u540d\u9519\u8bef"}
最后,翻阅微信支付官方文档,发现是 商户key 出错
这里才是商户key
https://pay.weixin.qq.com/index.php/core/cert/api_cert
微信支付开发,参考链接如下
https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/jiekouguize/chapter1_1.shtml