支付、退款,涉及到商户中心的报错【参考文档】:
https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2

微信支付商户后台配置如下:


一、没有已开通的微信支付商户号,小程序后台的微信支付也未开通情况


1、开通小程序的微信支付;
微信支付 - 图1

2、微信支付商户平台:JSAPI是否启用:产品中心 - 我的产品 - 我的产品 - JSAPI支付;
微信支付 - 图2

3、微信支付商户平台:产品中心 - appid授权管理:授权绑定的APPID,填入小程序的appid,然后到公众平台小程序后台 “微信支付” - “授权” 点击“确认”授权;
微信支付 - 图3


二、已有微信支付商户号,则授权绑定已有的微信支付商户号;

  • 情况一:商户号与同主体AppID自助授权绑定操作指引
  • 情况二:商户号与异主体APPID自助授权绑定操作指引(限定资格开放)
    账号关联具体操作流程(AppID绑定):https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml
    微信支付 - 图4


    注意事项

    支付不成功,提示参数有误,如果所有配置都对的,重置一下“微信支付密钥”,把支付密钥复制到商户中心的“API密钥”;
    微信支付 - 图5