#payment

orders payment 狀態不儲存,讀取時聚合:已付 = SUM(入帳事實) ≥ 應付 銀行 A・智慧轉帳 事實表 銀行 A・信用卡 事實表 銀行 B・付款 事實表 現金入帳 營運標記 150,000 單筆上限 3 萬 = 五筆事實 webhook(即時) 銀行主動通知 polling(兜底) 排程主動查單 雙通道寫進同一組事實表——事實冪等,重疊無害,互為備援

第三方金流:教科書的三個坑,與一個沒有坑的地形

· tech · 約 6 分鐘 · 📚 Re:從零開始做直播代購電商平台 #7

上一章把單聚合成了三層,現在要收錢了。金流是這個系統第一次把「正確」交到別人手上——付款發生在銀行那邊,你只能透過不可靠的網路得知結果。教科書會警告你三個坑:通知會重複、會亂序、會根本不來。這章要講的…

#war-story#live-commerce#payment