收藏
回答

微信APP支付统一下单报错:签名错误,如何解决?

已经上线的项目, 之前只做了微信小程序, 现在做APP

APP调微信支付,苹果和安卓调服务端接口, 服务端统一下单,

我以为小程序和APP支付是差不多的,所以复制了小程序的支付处理类,

修改了统一下单的参数:

取消了openid参数, 修改trade_type参数为"APP",

和修改配置文件中的APPID和key(商户秘钥)

然后发起统一下单, 结果为:

array(2) {
  ["return_code"] => string(4) "FAIL"
  ["return_msg"] => string(12) "签名错误"

}


不知道我错在什么地方

签名验证工具我也尝试了,https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 , 验证通过

以下是代码:




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

1 个回答

登录 后发表内容
问题标签