【支付BUG】呼叫某系統支付介面異常處理小記

onejay發表於2024-09-28

事件背景

呼叫某支付系統介面,返回支付異常,導致系統將返回異常提示直接返回給前端,引起使用者投訴。

問題點

問題1

對於支付失敗異常情況,不應該將介面message返回給前端

問題2

對於支付異常後,沒有做處理,而是直接提示使用者,影響到整個業務

解決方案

對於支付異常後的返回資訊,轉換成別的提示(此方案廢棄)

增加支付異常處理邏輯:

1、增加支付資訊持久化步驟

2、返回給前端支付成功資訊

3、後端定時查詢支付異常資訊表,將支付資訊同步給支付系統

相關文章