如何設計避免訂單出現重複支付的邏輯?(冪等)

1,問:假設有這麼一種狀況:前端 訂單已下單成功而且正處於支付頁面,用戶調起支付網關進行支付。支付成功了一次,可是因爲某種狀況致使未接收到銀行返回的【支付成功】等信號,系統此時仍是認爲未支付成功。用戶此時又支付了一次而且成功了。後端 問題:微信 若是用戶出現了2次支付而且都成功了,後臺邏輯退款這一塊如何設計? 是否能夠避免這種狀況的發生?若是能夠怎麼去避免呢。 2,如下由網友回答,僅做參考:優化
相關文章
相關標籤/搜索