一家賣保健食品的品牌,官網加兩個購物平台每天約 120 張訂單,由一位助理逐張 key 進 ERP,每張 3 分鐘,一天就是 6 小時。料號、稅別打錯約每 100 張 2 張,月底會計要花 3 天對帳款與出貨。訂單拋轉整合要做的,是讓訂單自動、可追蹤、可重送地進入 ERP,並讓每一張的錯誤都有人收到。
適用 × 不適用情境
| 適合做拋轉整合 | 先別做 |
|---|---|
| 每天訂單超過 30 張,且有專人手 key | 每天不到 10 張,手 key 半小時內完成 |
| ERP 已穩定使用一年以上,料號規則固定 | ERP 導入中或半年內要換系統 |
| 多通路共用一份庫存,常發生超賣 | 商品規格天天變、料號尚未建檔 |
| 月底對帳超過 2 天 | 電商平台本身不開放 API,也不提供匯出 |
三種串接方式與替代方案矩陣
| 方案 | 成本 | 優點 | 代價 |
|---|---|---|---|
| Excel/CSV 排程匯入(檔案交換) | NT$40,000–80,000 | 不動 ERP,ERP 沒 API 也能做 | 批次延遲數小時,格式一變就失敗 |
| 中介資料表 | NT$80,000–150,000 | ERP 端用排程讀取,雙方解耦 | 要 ERP 顧問配合寫入程式 |
| ERP 官方 API | NT$120,000–250,000 | 近即時、錯誤可逐筆回應 | 依 ERP 版本與授權而定 |
| 現成電商 ERP 串接套件(SaaS) | 月費制 | 上線快 | 只支援特定平台與欄位,客製空間小 |
正航官方專欄把串接分成 API、直連資料庫、Excel/CSV 定期匯入三類,並提醒直連資料庫風險最高;鼎新的電商 ERP 文章也列出 API 串接或 Excel 匯入兩條路。能用哪一種,以貴公司 ERP 版本與授權模組為準。
6 週導入流程
| 階段 | 時間 | 交付物 | 工具 |
|---|---|---|---|
| 盤點與欄位對應 | 第 1 週 | 訂單欄位對照表、料號/客戶/稅別對應規則 | Google 試算表、Notion |
| 串接方式確認 | 第 2 週 | ERP 介面規格、測試帳套 | ERP 顧問、Postman |
| 拋轉程式開發 | 第 3–4 週 | 訂單佇列、錯誤佇列、重送按鈕 | Laravel Queue、Redis |
| 庫存回寫 | 第 5 週 | ERP 可用量回寫官網的排程 | Laravel Scheduler |
| 並行與驗收 | 第 6 週 | 兩週手 key 與自動並行比對報告 | 對帳報表、Slack 或 LINE 通知 |
主檔對應是成敗關鍵:官網 SKU 對 ERP 料號(組合商品要拆成子料號)、會員對 ERP 客戶代號(散客可共用一個代號)、應稅/免稅/零稅率對 ERP 稅別,運費與折扣券也要各自對到一個料號。
真實成本拆解
- 整合開發:單一官網對一套 ERP,檔案交換約 60–100 小時,API 約 120–200 小時
- ERP 端費用:API 或介面模組授權、ERP 顧問寫入程式,常見 NT$20,000–80,000,須向原廠或經銷商報價
- 隱藏費用:主檔清理(重複料號、停用客戶)10–30 小時、兩週並行期的人力、平台改版後調整
- 維護:每月 NT$3,000–8,000,含錯誤佇列監看與 ERP 升版後回歸測試
實施真相 vs 客戶想像
| 客戶以為 | 實際發生 |
|---|---|
| 接上 API 就好 | 七成工時花在主檔對應與例外規則 |
| 訂單一成立就進 ERP | 多數公司選擇付款成功後才拋轉,貨到付款另走一條規則 |
| 整合後不會再出錯 | 錯誤不會消失,只是從「沒人發現」變成「進錯誤佇列」 |
五大陷阱與解法
- 重複拋轉:以電商訂單編號作冪等鍵,同一單號只建一次,做法可參考 Stripe 的 idempotency 設計
- 通知漏接:Shopify 官方文件說明 webhook 需在 5 秒內回應,4 小時內重試 8 次失敗就會移除訂閱;收到先入佇列再處理並排程補撈
- 錯誤石沉大海:失敗訂單進錯誤佇列,附原因並通知負責人
- 退貨與取消沒處理:部分退款、換貨要有對應的 ERP 銷退單規則
- 庫存雙向打架:明定 ERP 為庫存唯一來源,官網只扣預留量
成功指標與 90 天路線圖
- 30 天:自動拋轉成功率 98% 以上、手 key 時數降到每天 1 小時內
- 60 天:錯誤佇列平均 1 個工作天內清空,超賣次數歸零
- 90 天:月底對帳從 3 天縮到半天,再評估接入第二個通路
決策清單
- ☐ 每天訂單超過 30 張?
- ☐ 有人每天花 2 小時以上手 key?
- ☐ 月底對帳超過 2 天?
- ☐ 發生過超賣或出錯貨?
- ☐ ERP 半年內不會更換?
- ☐ 料號規則已固定且有人維護?
- ☐ 能取得 ERP 介面規格或顧問配合?
- ☐ 電商平台提供 API 或訂單匯出?
- ☐ 有專人負責處理錯誤佇列?
- ☐ 預算有 NT$80,000 以上?
勾滿 7 項就值得做;少於 4 項,先把料號與匯出格式整理好。
常見問題 FAQ
我的 ERP 沒有 API 還能做嗎?
可以,用中介資料表或排程檔案交換,由 ERP 端定時讀取,缺點是延遲較長。
訂單拋轉失敗怎麼辦?
失敗單會停在錯誤佇列並附原因,修正主檔後在後台按重送,同一單號不會重複建立。
購物平台的訂單也能一起拋轉嗎?
若平台開放 API 或穩定的匯出格式就能接入,但每個平台都要各自做欄位對應。
下一步
ScriptWalker 的訂單拋轉 ERP 整合服務自 NT$80,000 起(檔案交換型),含欄位對應表、錯誤佇列、重送機制與兩週並行驗收。提供 ERP 名稱版本與一週訂單樣本,30 分鐘免費諮詢幫你判斷適合哪種串接方式。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p