收藏
回答

支付时提示:商户传入的appid参数不正确,请联系商户处理?

支付下单,订单生成成功,在微信小程序发起付款时报错:

小程序的appid:wx9de10a9ac5aabb56

订单的返回参数

{"code":200,"data":{"appId":"wx82061590ad2c2490","timeStamp":"1641457749","nonceStr":"gpanzewoph1faluizhhunwpdc9kfoynw","package":"prepay_id=wx061629097367680c53b0d1f18a576e0000","signType":"MD5","paySign":"05AD31180C355AA3D96196EA8E0A46EE"},"status":"ok","msg":"success"}

出现错误页面截图:

辛苦帮忙解答,谢谢。

回答关注问题邀请回答
收藏

2 个回答

  • Memory
    Memory
    2022-01-07

    该问题是以下两个原因:

    1、统一下单接口中上传的appid与调起微信客户端进行支付的appid不一致

    2、调起微信客户端进行支付的必要参数prepayid有误或者prepayid已经过期(有效期2小时)

    看你描述小程序APPID和统一下单APPID并不一致


    2022-01-07
    有用 1
    回复 2
    • 飞羽流星
      飞羽流星
      2022-09-16
      使用共享的环境时也会出现这种情况,请问要怎么处理?
      2022-09-16
      回复
    • jimmide
      jimmide
      2022-12-30回复Memory
      我使用共享环境也遇到了这个问题,cloud.cloudPay.unifiedOrder函数,不能输入appid,反馈回来的是资源方的appid,所以在调用方发起微信支付,就遇到了上面的问题,麻烦问下如何解决?
      2022-12-30
      回复
  • 云之道
    云之道
    发表于小程序端
    2022-01-07

    你看下你发的两个appid是不一样的

    2022-01-07
    有用 1
    回复 1
    • 张建明
      张建明
      2023-01-08
      怎么修改?
      2023-01-08
      回复
登录 后发表内容