為什麼第三方不會更新 OpenCart ...
<p>大部分的第三方金流都會有補觸發機制</p><p>如果 callback 沒成功</p><p>你還可以補觸發</p><p><br></p><p>下圖是 smilepay 的補觸發畫面</p><p>看你要 post, 還是 get 都行</p><p>🤣🤣🤣</p><p><br></p><p><a href="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-140122.jpg" target="_blank"><img src="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-140122.jpg" alt="smilepay callback 重送" title="smilepay callback 重送" style="width: 100%;"></a></p><p><br></p><p>如果是直接串銀行的</p><p>要看銀行端有沒有查詢 API</p><p>舉例: 國泰 EPOS 回傳的狀態就很詳細</p><p><br></p><p><a href="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-135704.jpg" target="_blank"><img src="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-135704.jpg" alt="opencart epos 國泰訂單狀態查詢" title="opencart epos 國泰訂單狀態查詢" style="width: 100%;"></a><br></p><p>理論上 epos 收到款會自動 callback</p><p>自動更新 opencart 訂單狀態</p><p>但 .... 總有意外 (不管什麼金流都會有意外)</p><p><br></p><p>要怎麼避免意外 😑</p><p>我覺得很難避免,中間太多可能</p><p>我也沒辦法要求銀行 callback 失敗就重送</p><p>我誰? 我奈米,銀行才不會鳥我</p><p><br></p><p>但我可以把 epos 收單狀態查詢弄進去 opencart</p><p>當客戶結帳時選國泰 epos 刷卡</p><p>但 opencart 卻沒收到刷卡狀態的時候</p><p>至少我還可以手動查一下</p><p><br></p><p>不需要登入國泰 epos 後台</p><p>在 opencart 後台查就好</p><p><br></p><p><a href="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-135733.jpg" target="_blank"><img src="https://mis1.opencart.cc:33100/image/catalog/2026/202603/20260317/20260317-135733.jpg" alt="opencart epos 國泰刷卡狀態查詢" title="opencart epos 國泰刷卡狀態查詢" style="width: 100%;"></a><br></p><p><br></p><p>至於 ....</p><p>為什麼不要弄成全自動 ?</p><p>5 分鐘沒收到 epos callback 就自動查 !!!</p><p>因為你很難控制消費者刷卡要花多久時間</p><p>他可能停在刷卡畫面很久很久</p><p><br></p><p>我是很討厭全自動的</p><p>我喜歡半自動</p><p>😁😁</p><p><br></p>