收藏
回答

服务商模式下统一下单成功,再次签名失败

服务商模式下,在服务商的小程序里面调用统一下单接口,传入sub_appid参数,微信返回sub_appid与sub_mch_id不符错误,不传sub_appid这个参数,统一下单成功,但是发起微信支付接口的时候,报商户传入appid参数不正确(这里的paysign重新加密生成的,遵守了文档的约定,用的是当前使用的小程序的appid)

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

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    2019-06-26

    您好,报商户传入appid参数不正确,报错原因是:你调起支付请求的参数APPID与你统一下单请求中的APPID不一致引起,请使用统一的APPID下单和调起支付。请仔细检查,谢谢!

    2019-06-26
    有用
    回复 5
    • riverphoenix
      riverphoenix
      2019-06-26

      这个是文档里写的是服务商ID,在前端调起的时候按照文档使用的是小程序的APPID,这两个参数我都尝试了,都报这个错误

      2019-06-26
      回复
    • riverphoenix
      riverphoenix
      2019-06-26回复riverphoenix


      2019-06-26
      回复
    • 微信支付技术助手1
      微信支付技术助手1
      2019-06-26

      你好,你第二个截图里面的是签名字段,并不是调起支付的请求参数,调起支付的APPID要与统一下单的一致才对,不要搞混了,谢谢!

      2019-06-26
      回复
    • 玛格尔
      玛格尔
      2020-04-17回复微信支付技术助手1
      签名字段这里,第一个小程序ID参数是当前小程序还是服务商小程序?
      2020-04-17
      回复
    • 玛格尔
      玛格尔
      2020-04-17回复微信支付技术助手1
      有没有签名字段的规格说明,我的调起支付一起都是签名错。但不管怎么核对,都一样,所以在想是不是这参数给错值了
      2020-04-17
      回复
登录 后发表内容