确保商户号已经授权给此公众号(小程序)
    如果是公众号端,需要在微信支付后台设置授权域名为:域名/

    在使用支付时,我们经常会遇到报错,其实就那么几个原因:
    1商户号状态异常,可能由于长期未使用或是违规,此商户号被限制

    支付配置 - 图1
    2商户号未授权给公众号(小程序)
    3秘钥是错的
    4h5端如果报”当前页面的URL未注册”

    是因为商户号未设置支付授权目录,设置为域名/即可

    5报不匹配问题,是因为商户号没有授权给公众号(小程序)

    6签名报错,说明商户号支付秘钥不对

    7出现packge错误,一般是在后台商户号或秘钥填写不对,检查下是否有空格之类的

    8如下图错误,是后台设置-支付设置处,商户号或秘钥填错了,请检查是否有空格等错误

    9商户号被限制,去微信支付官方解封pay.weixin.qq.com

    支付配置 - 图2

    支付配置 - 图3

    支付配置 - 图4

    支付配置 - 图5

    支付配置 - 图6

    支付配置 - 图7

    支付配置 - 图8

    若有收获,就点个赞吧