微信支付沙箱环境统一下单接口,验签失败是为什么?
发布于 5 年前 作者 yan35 9791 次浏览 来自 官方Issues

调用接口:

    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>

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

1 回复

你好,支付相关的问题请移步至微信支付专区https://developers.weixin.qq.com/community/pay提问,我们会有对应同学来处理。

回到顶部