POS API 串接:既有系統要開哪些介面、資料以誰為準

富啟科技 · 2026/08/20 瀏覽28次

POS API 串接要先講清楚兩件事:既有系統需要開出哪些介面,以及每一類資料以誰為準。先說結論:介面清單好列,難的是第二件——同一筆資料在兩套系統裡都能改,就一定會有一天對不起來。


串接的本質不是把兩套系統連起來,是替每一類資料指定一個唯一的產生地與唯一的修改權。連得起來只是技術問題,指不清主從才是後續所有異常的根源。

ScreenShot_2026-08-20_141628_944.png

▍先把資料分成三類,再談介面


第一類是主檔:商品、價格、促銷、門市、供應商。這類資料由後端系統產生,POS 只讀不寫。


第二類是交易:銷售、退貨、支付明細、發票。這類資料由 POS 產生,後端只收不改。


第三類是庫存與異動:進貨、調撥、報廢、盤點。這類最麻煩,因為兩邊都會產生異動,必須另外訂規則。


分完三類,介面清單其實就出來了。


▍常見要開的介面有這幾支


1、主檔下行:商品、價格、促銷、門市資料由後端推送至 POS


2、交易上行:銷售與退貨明細、支付明細、發票資料由 POS 回傳


3、庫存查詢:POS 或線上通路查詢可售庫存


4、庫存異動回拋:銷售扣減、退貨回補、報廢與調撥異動


5、會員查驗與累點:查詢會員資格、回傳消費與積點


6、對帳檔交換:日結彙總與各支付工具的核銷資料


▍方向與頻率不同,這是最容易寫錯的地方


把每一支介面都做成即時雙向同步,聽起來最完整,實際上最容易出問題——雙向即時代表兩邊都可能同時改同一筆資料。


富啟科技在這一層採用的是分向設計:ERP 到中台這一段走定時更新,同步商品、價格、促銷、庫存與訂單流水;中台到線上通路那一段走即時更新,包含可售庫存、通路價格與劃線價;通路產生的訂單則回拋至中台再進 ERP。方向與頻率各段不同,是刻意的設計而不是能力限制。全部做成即時同步的系統,遇到網路中斷或單邊失敗時,很難判斷該以哪一邊為真。


▍以誰為準:一句話原則


資料在哪裡被人「決定」,就以那裡為準。價格是採購或行銷決定的,以後端為準;交易是門市當場發生的,以 POS 為準;庫存的實際數量是現場盤出來的,以盤點結果為準,但帳面異動要靠單據串起來。


依照這個原則,POS 端就不該開放修改商品名稱與定價,只能在授權區間內處理臨時折讓。


▍失敗重送與對帳機制要一起規劃


串接一定會有失敗。要事先決定三件事:失敗的資料暫存在哪、重送幾次、超過次數之後由誰處理。另外每天要有一次批次對帳,比對兩邊的筆數與金額,只靠即時同步而沒有日對帳,漏掉的單要等到月結才會被發現。


▍小結


API 串接的規格書如果只列介面而沒有寫每類資料的主從關係與同步方向,上線後一定會回頭改。介面可以慢慢加,主從關係必須一開始就定死。


▍POS 串接常見問題


Q1:POS API 串接一定要即時同步嗎?


不需要,而且不建議全部即時。主檔類資料定時更新就足夠,因為價格與促銷本來就是排程生效;交易與可售庫存這兩類才需要即時,前者影響帳務,後者影響超賣。把全部介面做成即時同步會增加系統負載,也讓失敗處理變得複雜,實際效益有限。


Q2:既有系統沒有 API,只能匯出檔案怎麼辦?


可以用檔案交換的方式串,但要額外設計核對機制。做法是每次交換都附上筆數與金額的彙總,接收端先核對彙總再入庫,不符就整批退回而不是部分匯入。檔案交換的最大風險是部分成功——匯進一半而沒人發現,之後的差異會很難追。


Q3:串接規格書應該由誰來寫?


由掌握業務流程的一方主導,兩邊的技術人員補技術細節。實務上常見的問題是完全交給技術端撰寫,結果介面都通了,但沒人回答「同一筆資料兩邊都改了要聽誰的」這類業務問題。規格書裡至少要有一張表列出每類資料的產生方、修改權與同步方向。


串接範圍沒有標準答案。既有系統的年份、有沒有原廠支援、內部有沒有資訊人員,都會改變該先開哪幾支介面。富啟科技提供免費門市訪談,會先把現有系統的資料流走一遍再談規格。歡迎聯絡富啟科技,取得客製化建置方案與報價。


電話(02)2516-6100|手機 0979-382-058|LineID:@964dmmig


地址:台北市南京東路二段178號6樓


標籤: POS API 串接
免責聲明:本文部分內容透過 AI 工具比對關鍵字智慧整合而成,僅供參考,我們不對內容的真實、正確、完整作任何形式的承諾。 如有任何問題或意見,您可以透過聯繫官網客服進行回饋,我們收到您的回饋後將及時處理。
相關推薦
  • 團膳食安紀錄稽核軌跡:退回重做的歷程也要留存

    團膳食安紀錄稽核軌跡:退回重做的歷程也要留存
    團膳食安紀錄稽核軌跡要留存的不只是最後的結果,還包括過程中被退回、被要求補正、重做之後才通過的那些歷程。應保存的紀錄項目與年限依主管機關公告與所屬業別而定;而軌跡完不完整,決定的是這份紀錄能不能證明管理有在運作,而不只是證明結果合格。直覺上會覺得紀錄應該乾淨——不合格的先改掉,留下通過的版本。但一份
    2026-08-24
  • 團膳現場衛生查核:每日執行項目與紀錄保存方式

    團膳現場衛生查核:每日執行項目與紀錄保存方式
    團膳現場衛生查核的每日執行項目,實務上按時段安排比按類別安排好用:開工前、供膳中、收班後各有各的查核重點。應查核項目與紀錄保存方式依主管機關公告與所屬業別而定;團膳的特殊之處在於供膳時間集中且固定,查核安排一旦與供膳節奏衝突,現場就會選擇跳過。常見的做法是把所有項目排成一張每日查核表,交由現場一次填
    2026-08-24
  • 團膳留樣責任歸屬:每道菜的餐次、時間與責任人紀錄

    團膳留樣責任歸屬:每道菜的餐次、時間與責任人紀錄
    團膳留樣責任歸屬要靠三筆資料撐起來:這道菜屬於哪一個餐次、留樣發生在什麼時間、由哪一位責任人執行。應留樣品項範圍、留存時長與紀錄保存方式依主管機關公告與各單位規定而定;能不能在需要時定位到具體某一道菜的某一次留樣,取決於這三筆資料是不是在留樣當下一起產生。常見的做法是每餐留樣後在本子上寫一行「今日菜
    2026-08-24
  • 門市人員衛生查核:工作衣帽與手部清潔的紀錄項目

    門市人員衛生查核:工作衣帽與手部清潔的紀錄項目
    門市人員衛生查核的紀錄項目,一般分成三組:從業人員健康相關文件、工作衣帽等服裝儀容、手部清潔與作業中的衛生行為。應查核項目、健康檢查要求與紀錄保存方式依主管機關公告與所屬業別而定,門市要處理的是讓這三組項目各自留下能對應到人與時間的紀錄。常見的做法是每天開店前由值班主管目視檢查,在表單上打一個勾。問
    2026-08-24
  • 連鎖餐飲稽查準備:衛生局到店會看的紀錄清單

    連鎖餐飲稽查準備:衛生局到店會看的紀錄清單
    連鎖餐飲稽查準備最實際的問題是:到店時會被要求提供哪些紀錄。實際查核項目與應備紀錄依主管機關公告、所屬業別及各地衛生局作業重點而定,門市這一端能準備的是讓該有的資料都在店裡、都找得到、都對得上現場狀況。多數門市的準備方式是接到通知後把表單補齊。但補出來的表單和現場對不上,反而比缺一份更難解釋。紀錄寫
    2026-08-24
  • 客訴反查食材來源:一份餐點回溯到進貨批號

    客訴反查食材來源:一份餐點回溯到進貨批號
    客訴反查食材來源要走的是一條反向路徑:從一份已經賣出去的餐點,回推到它用了哪些食材、哪一批、哪一家供應商。應保存的紀錄項目與年限依主管機關公告與所屬業別而定,而能不能在客訴當天回推完成,取決於這條路徑上的五個環節有沒有共同的識別碼。常見的處理方式是查當天的進貨單。但當天進貨的可能不是當天用的,一份餐
    2026-08-24
  • 多門市食安標準不一致:總部抽查與門市自主查核要分開

    多門市食安標準不一致:總部抽查與門市自主查核要分開
    多門市食安標準不一致的問題,通常不是各店不照規定做,而是總部抽查與門市自主查核被當成同一件事。應查核項目與紀錄保存方式依主管機關公告與所屬業別而定;兩種查核的目的、頻率、執行人與用途本來就不同,混成一套表單之後,兩邊的功能都會失效。常見的做法是總部設計一份查核表,門市每天填、督導巡店時也用同一份核對
    2026-08-24
  • 加盟店食安紀錄總部看不到:加盟與直營的權限差異

    加盟店食安紀錄總部看不到:加盟與直營的權限差異
    加盟店食安紀錄總部看不到,是連鎖體系很常見的狀況,原因通常不是加盟主不配合,而是權限設計沒有把加盟與直營分開處理。應保存的紀錄項目與年限依主管機關公告與所屬業別而定,但哪些資料總部看得到、哪些只留在店端,屬於體系內部的權限安排,需要在合約與系統上同時講清楚。常見的做法是把加盟店當成直營店設定,或反過
    2026-08-24
  • 門市冷藏冷凍溫度紀錄:異常當下的警示與處置留存

    門市冷藏冷凍溫度紀錄:異常當下的警示與處置留存
    門市冷藏冷凍溫度紀錄的價值,集中在異常發生的那段時間。溫度標準與量測頻率依主管機關公告與所屬業別而定,但異常當下警示送給了誰、誰有權判斷、處置由誰執行、結果有沒有回填——這一整條鏈完全由業者自己設計,也是紀錄最常斷掉的地方。常見的想法是裝了感測器、手機會響,異常就處理得到。但警示只解決「有人知道」,
    2026-08-24
  • 餐具洗滌消毒紀錄管理:洗滌、消毒與乾燥三個步驟

    餐具洗滌消毒紀錄管理:洗滌、消毒與乾燥三個步驟
    餐具洗滌消毒紀錄管理如果只留一筆「已完成」,就無法說明中間發生過什麼。整段作業至少分成洗滌、消毒與乾燥三個步驟,各步驟的方式、條件與作業標準依主管機關公告與所屬業別而定;紀錄要處理的是讓三個步驟各自留下自己的那一筆,而不是最後統一簽一次名。多數門市的紀錄停在消毒這一步,因為消毒聽起來是最關鍵的環節。
    2026-08-24
  • 連鎖餐飲門市衛生查核表單:總部下發與門市回填的動線

    連鎖餐飲門市衛生查核表單:總部下發與門市回填的動線
    連鎖餐飲門市衛生查核表單真正的難處不在設計,在流轉。一張表單要走完下發、接收、回填、回收四站才算完成一次查核,應查核項目與紀錄保存方式依主管機關公告與所屬業別而定,而總部收不到東西的原因,八成出在這四站中間某一段沒有人接手。常見的認知是把表單設計好、印給各店就算建立制度。但表單設計得再完整,也管不到
    2026-08-24
  • 連鎖進銷存系統上線切換|盤點時點與帳務切點的安排

    連鎖進銷存系統上線切換|盤點時點與帳務切點的安排
    連鎖進銷存系統上線切換的成敗,幾乎全押在一個時間點上:實物盤點與帳務封帳落在同一刻。兩者錯開,新系統的期初庫存就是個估計值,之後所有的庫存差異都失去追查的基準。切換不是「開始使用新系統」這麼單純,它是在某一個時點把舊系統的帳結清、把實物數清、然後讓新系統從一個乾淨的起點開始。這三個動作要緊貼在一起。
    2026-08-21
  • 舊門市系統的歷史交易資料|要移轉幾年、舊機留多久

    舊門市系統的歷史交易資料|要移轉幾年、舊機留多久
    舊門市系統的歷史交易資料要移轉幾年,這題沒有標準答案,但有一個判斷原則:看這些資料要拿來做什麼。要在新系統裡運算與比較的,才需要移轉;只是偶爾查一下的,留備份就好。把十年交易全部搬進新系統,聽起來最保險,實際上會拖慢新系統、增加移轉風險,而且其中絕大多數資料一輩子不會再被打開。移轉範圍該由用途決定,
    2026-08-21
  • 連鎖商品主檔重編|換系統時舊編碼要不要延用

    連鎖商品主檔重編|換系統時舊編碼要不要延用
    連鎖商品主檔重編是換系統時少數「現在不做、以後就很難做」的事。舊編碼延用最省力,但如果編碼規則本來就有問題,延用等於把問題再帶十年;重編一次到位,代價是所有對外的對應關係都要跟著調。判斷的起點不是編碼好不好看,而是它還撐不撐得住未來的品項擴充。編碼規則的壽命通常比系統長,很多連鎖現在用的編碼是開第一
    2026-08-21
  • 連鎖換系統資料會不會不見|商品、庫存與會員的移轉檢查

    連鎖換系統資料會不會不見|商品、庫存與會員的移轉檢查
    連鎖換系統資料會不會不見,這是老闆最常問的第一句。實務上的答案是:資料很少真的不見,但很容易對不上。對不上的比不見的麻煩,因為不見會立刻被發現,對不上則會安靜地跟著新系統走下去。移轉這件事要分成兩層看:搬得過去是技術問題,搬過去之後對不對是驗證問題。多數失敗案例卡在第二層——資料確實都在,只是筆數少
    2026-08-21
成功案例
分類導航
聯系我們
LineID:@964dmmig
咨詢熱線:(02)2516-6100
手機咨詢:0979-382-058
台北市南京東路二段178號6樓
電話諮詢
諮詢熱線
(02)2516-6100
手機諮詢
諮詢熱線
0979-382-058
線上諮詢
LINE客服