天天看點

app支付異步通知小攻略

場景 最近在做一個 app 應用的後端做到了支付部分。按支付寶文檔的業務流程,調用支付寶的時候需要傳入一個 notify_url,當交易狀态發生變化時,支付寶伺服器會主動通知 notify_url,但如果內建好的系統出現服務中斷或伺服器重新開機,這期間沒有收到的支付寶通知資料該咋處理?不用擔心,支付寶有25小時重發8次的異步通知機制,當然支付寶也提供了輔助接口供查詢,下面為你介紹app支付輔助接口alipay.trade.query : 用途 該接口提供支付寶支付接口訂單的查詢,商戶可以通過該接口主動查詢訂單狀态,完成下一步的業務邏輯。 需要調用查詢接口的情況如: 當商戶背景、網絡、伺服器等出現異常,商戶系統最終未接收到支付異步通知; 調用app支付接口後,傳回系統錯誤或未知交易狀态情況,也可調用該接口進行輔助查詢,如果發生支付系統逾時或者支付結果未知時可調用我們另外的輔助接口(alipay.trade.cancel)進行撤銷;以下提供查詢接口java示例 請求示例 

響應示例

繼續閱讀