1 回答

TA貢獻1815條經(jīng)驗 獲得超10個贊
當然是給用戶顯示支付失敗、訂單狀態(tài)為待付款、日志記錄請求及響應(yīng)的數(shù)據(jù)、發(fā)送消息給管理員郵箱、發(fā)送短信給管理員手機。
補充:發(fā)送支付請求,支付寶那邊會有前端回調(diào)和后端回調(diào)兩種。
前端回調(diào)是在支付成功或支付失敗的時候回調(diào)的。
前端回調(diào)即是樓主說的支付寶那邊的響應(yīng)。
一般并不以前端回調(diào)作為支付成功或失敗的憑證。
當訂單支付之后,支付寶會發(fā)送多次請求給支付方網(wǎng)站設(shè)定的后端回調(diào)地址,直至后端響應(yīng)接收成功,此時才會改變訂單狀態(tài)并且交易成功,并將數(shù)據(jù)記錄到數(shù)據(jù)庫。
后端回調(diào)成功后,前端查到的訂單狀態(tài)才是支付成功。
以上是一個完整的支付回調(diào)流程。
如果我們這邊發(fā)送支付請求,支付寶那邊沒有響應(yīng),就說明支付寶那邊的服務(wù)器出問題了,更不可能出現(xiàn)支付頁面或者支付成功的情況。。。。。。。
要是你的面試官是公司的技術(shù),并且說支付寶那邊沒響應(yīng),但是支付成功了,我想你可以換家公司了。
支付寶不會那么耍流氓說你付錢了,然后我這邊當啞巴不回你,不承認你付過錢。。。。。
添加回答
舉報