使用的老接口,微信支付查询订单,https://api.mch.weixin.qq.com/pay/orderquery
这个接口可以用out_trade_no 和 transaction_id 二选一查询订单
但是我用用支付成功时记录的out_trade_no来查询订单,返回
<xml><return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[out_trade_no and transaction_id参数格式错误]]></return_msg>
</xml>
用订单号只用transaction_id查询就是成功的。
有没有大哥解答一下
问题是怎么解决的?遇样问题,同时传transaction_id和out_trade_no查询正常,只传"transaction_id":"4200002173202403042031083489"报transaction_id参数格式错误,但是loudPay.refund用"transaction_id":"4200002173202403042031083489",退款成功;神,云工程师这样答复“这里咱们调的是微信支付的接口,这个文案是支付侧返回的,并非咱们云开发侧可以控制的,此问题咱们给微信支付侧反馈一下,让其进行优化。”