報錯描述
調用查詢接口查詢交易,報錯ACQ.TRADE_NOT_EXIST(交易不存在);
報錯原因
賬戶内沒有該筆訂單号資訊;
排查方案
1、檢查接口中設定的out_trade_no或trade_no參數值是否正确;
2、由于收款賬戶不一緻,導緻查詢不到該筆交易;
如調用當面付接口時,通過第三方應用授權設定app_auth_token收款,切記查詢接口也必須設定相同的app_auth_token。
3、檢查該筆交易是否已建立訂單,建立訂單時間如下:
(1)當面付:
統一收單交易支付接口(條碼支付):輸入付款碼,接口調用成功後訂單建立;
統一收單線下交易預建立(掃碼支付):生成二維碼使用支付寶錢包掃碼喚起收銀台後訂單建立;
統一收單交易建立接口:調用接口成功後訂單建立;
(2)手機網站支付:
支付寶錢包支付:使用者點選支付,喚起支付寶收銀台後,輸入正确完整的支付密碼後訂單建立;
H5頁面登入支付:使用者點選支付,輸入賬戶與密碼登入成功後,訂單建立;
(3)電腦網站支付:
支付寶錢包掃碼支付:生成二維碼使用支付寶錢包掃碼喚起收銀台後訂單建立;
PC端登入支付:使用者點選支付,輸入賬戶與密碼登入成功後,訂單建立;
(4)APP支付:
交易狀态變化可參考交易狀态問題解析:[url]https://openclub.alipay.com/read.php?tid=5407&fid=72[/url]
如果還是報錯,請按如下方式進行提問:
正确提問方式:使用環境(沙箱還是正式環境)+接口名稱(中文+英文)+ 請求參數 + 報錯資訊詳情