收藏
回答

微信退款报证书验证错误?

这是请求的参数 是生成二维码后扫码支付的

object(payment\wxpay\service\WxPayRefund)#194 (1) {
  ["values":protected] => array(7) {
    ["transaction_id"] => string(28) "4200000736202010123914808418"
    ["total_fee"] => float(1)
    ["refund_fee"] => float(1)
    ["out_refund_no"] => string(21) "17a202010121547472403"
    ["appid"] => string(18) "wxeXXXXXXXXXX"
    ["mch_id"] => string(10) "150XXXXXXX"
    ["nonce_str"] => string(32) "362zd5w8nnk9hbj8nz55esnwhl72i50z"
  }
}


证书确定是绝对路径,且is_file检测通过,文件真实存在。也是今天新生成的证书。

我在对应的商户号(150XXXXXX)下,也找到了对应的交易记录,肯定是在当前的这个appid和mch_id下的交易

返回:

<xml><return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[证书验证失败]]></return_msg>
</xml>


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签