支付寶掃碼支付流程


支付寶掃碼支付流程

(1)商戶調用支付寶的預下單接口:獲得訂單的二維碼圖片地址。

alipay.trade.precreate

(2)發起輪詢獲得支付結果:

  等待5秒后調用【交易查詢接口alipay.trade.query】,通過支付時傳入的商戶訂單號(out_trade_no)查詢支付結果(返回參數TRADE_STATUS),如果仍然返回等待用戶付款(WAIT_BUYER_PAY),則再次等待5秒后繼續查詢,知道返回確切的支付結果(成功TRADE_SUCCESS或已撤銷關閉TRADE_CLOSED),或是超出輪詢時間。在最后一次查詢仍然返回等待用戶付款的情況下必須立即調用【交易撤銷接口alipay.trade.cancel】將這筆交易撤銷,避免用戶繼續支付。

(3)除了主動輪詢,也可以通過接受異步通知獲得支付結果,注意一定要對異步通知做驗證簽名,確保通知是支付寶發出的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM