天天看點

支付寶處理結果異常

         當使用支付寶時,在本地測試可以正常支付,并且會根據return_url跳轉至指定頁面,處理結果正常。但是當部署至伺服器時,支付後将根據return_url跳轉至指定頁面,處理結果卻出問題。

原因:本地支付由于notify_url位址無效,是以無法接收到支付寶的支付成功通知,是以支付成功後跳轉至return_url指定頁面時,該訂單在本系統中将是首次處理。而當部署到伺服器時,notify_url位址為有效位址,當支付寶支付後,将自動發送異步通知到該接口,是以在跳轉至return_url指定頁面時,該訂單可能已經在系統中處理過,是以若此時根據傳回的狀态trade_status.equals("WAIT_SELLER_SEND_GOODS")來判斷是否支付成功将有可能出現為false。【WEGO】

繼續閱讀