收藏
回答

微信支付沙箱环境统一下单接口,验签失败是为什么?

调用接口:

    https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey

请求代码:


返回结果如下:

<xml>

  <return_code><![CDATA[SUCCESS]]></return_code>

  <return_msg><![CDATA[ok]]></return_msg>

  <sandbox_signkey><![CDATA[63894**************************]]></sandbox_signkey>

</xml>

返回值 缺少下图中的 mch_id

参考官方文档如下图


导致调用沙箱环境的统一下单接口:

    https://api.mch.weixin.qq.com/sandboxnew/pay/unifiedorder


返回如下内容

<xml>

  <return_code><![CDATA[FAIL]]></return_code>

  <return_msg><![CDATA[沙箱验证签名失败,请确认沙箱签名key是否正确(通过getsignkey调用生成)]]></return_msg>

</xml>

不知道哪里有问题,希望可以回复下,谢谢~




最后一次编辑于  11-29
回答关注问题邀请回答
收藏

1 个回答