收藏
回答

为何调用微信支付关闭订单api后还能发起支付?

https://api.mch.weixin.qq.com/pay/closeorder 调用了此接口


$params = array(
    'appid' => $this->wxpay['appid'],
    'mch_id' => $this->wxpay['mch_id'],
    'nonce_str' => random(32),
    'out_trade_no' => trim($trade_no),
);
$params['sign'] = $this->bulidSign($params);
$result = $this->requestApi('https://api.mch.weixin.qq.com/pay/closeorder', $params);
if (is_error($result)) {
    return $result;
}


然后继续用这个订单号发起支付统一能够支付请问谁遇到过这样的问题?

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

1 个回答

  • LT-阿里资产服务
    LT-阿里资产服务
    2021-05-29

    closeOrder接口好像就是有问题的,closeOrder调用后, 在商户后台查询对应的订单状态还是“待买家支付” ,提了好几个月的问题了,微信一直没有回应,坑的一B


    2021-05-29
    有用
    回复
登录 后发表内容
问题标签