大家好!
我現在要做賬戶余額(公司自己的系統)和支付寶支付的混合支付,
現在遇到的問題:
(1)付款的先后順序,是先支付寶支付,還是先從賬戶余額扣款?
(2)如果先支付寶支付,那么后面如何賬戶余額扣款失敗,怎么辦?
下面是我的設計思路:

先從賬戶余額扣款,再發起第三方支付(比如支付寶支付)
1,發起第三方支付的時候,從賬戶余額扣款,扣款的金額存盤在訂單資訊中,
此時賬戶余額為凍結狀態
2,第三方支付完成,則賬戶解除凍結同時修改訂單狀態為已支付;
3,第三方支付失敗,賬戶依然是凍結,因為支付失敗,不會收到通知;
4,如果超過24小時,第三方支付仍然未完成,則回滾賬戶余額,同時解除凍結
5,用戶主動取消訂單,同4處理
大家有什么更好的思路或點子嗎?多謝
uj5u.com熱心網友回復:
你把它消費的傳給第三方 第三方應該會給你們回呼訊息 如果成功是怎么樣 如果失敗怎么樣uj5u.com熱心網友回復:
建議先扣除平臺余額 ,這樣資料回退方便而且簡單,uj5u.com熱心網友回復:
其他考慮好,是否存在跨庫事務之類的就可以。uj5u.com熱心網友回復:
麻煩問一下最后怎么實作的?uj5u.com熱心網友回復:

管理員有病嗎?我問一下樓主最后怎么解決的 說我灌水??? CSDN 還能用?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/90400.html
標籤:Java SE
下一篇:大佬們
