UGOMK 操作手冊
19 章 / 共 37

結帳自動開發票

結帳自動開發票需先在發票模組設定中開啟;開啟後每筆 POS 結帳完成會自動觸發電子發票開立。一般業態若不需電子發票,不用理會本設定。

前置條件

  1. 已開通「發票模組」。
  2. 至後台 發票管理 → 發票參數,勾選 訂單結帳後自動開立發票 後儲存。
  3. 服務商設定必須完成:在「服務商設定」分頁選好 Amego 或 EZPAY、填齊金鑰、勾選「啟用此服務商串接」。沒設好的話每一筆結帳都會開票失敗(不會偷偷用自編號碼開出假發票)。

結帳跳出發票視窗

若在 發票模組 → 發票參數 開啟 結帳後跳出發票視窗(預設關),POS 結帳按 確認結帳 時會先彈出一個發票視窗,讓收銀當場選擇本次發票開立方式。餐飲 POS 兩個結帳入口(一般結帳、結桌帳)都會跳這個窗。

視窗提供 4 種選擇(大按鈕、平板可觸控):

選項收銀操作開票行為
手機載具輸入、用掃碼槍直接掃、或按欄位右側 掃描 用平板相機掃顧客手機條碼載具(/ 開頭共 8 碼);掃碼槍掃完自帶 Enter 可直接送出開立電子發票、載具存雲端,不印紙本
統一編號輸入 8 碼統一編號(B2B),可另填買方名稱開立 B2B 發票並列印發票證明聯
索取紙本直接按確認開立並列印紙本電子發票證明聯交給顧客
不開發票直接按確認本次不開任何發票
  • 視窗預設選「手機載具」並自動聚焦載具欄,方便掃碼槍一掃即送;可由發票參數的預設載具類型改變預設落在哪個選項。
  • 平板相機掃載具:沒接掃碼槍時,按載具欄右側的「掃描」開相機,對準顧客手機上的手機條碼即可。掃到後欄位下方會顯示「已掃入載具 /XXXXXXX」,請與顧客手機上的號碼對一次再送出

- 掃到的東西如果不是合法手機條碼(不是 / 開頭、長度不對、含不允許的字元),系統會擋下來並說明原因、繼續掃,不會把錯的值填進欄位——載具填錯會讓發票開到別人的載具上。 - Android 平板走瀏覽器內建的條碼辨識;iPad / iPhone 會自動改用內建的辨識引擎,兩者都支援一維條碼與 QR。 - 第一次使用會跳出相機權限詢問,請選「允許」。若之前誤按過拒絕,畫面上會顯示重新開啟權限的步驟。

  • 選「不開發票」等於這一單不開票,結帳照常完成。
  • 沒有捐贈碼選項;如需捐贈請走發票模組手動開立。
若同時開啟「訂單結帳後自動開立發票」與「結帳後跳出發票視窗」,以跳窗當下的選擇為準(收銀選什麼就開什麼)。

結帳時填發票資訊(選填)

進入結桌帳的結帳流程後,「確認結帳」按鈕上方有一個可展開的 發票資訊(選填) 區塊:

欄位說明格式提示
手機條碼載具消費者手機條碼,開發票時帶入載具欄格式 /XXXXXXX,共 8 碼
統一編號買受人統編,開 B2B 發票用8 位數字
買方名稱公司名稱或買方姓名自由輸入

三欄皆為選填。未開啟自動開立發票時填了也無效,畫面提示「僅在有開啟『結帳自動開發票』時生效;一般免填。」

自動開發票流程

結帳確認後,系統在背景非同步觸發開票:

  1. 結帳主流程正常完成(成功顯示)。
  2. 背景依設定與填寫的買受人資訊,向您在「發票參數 → 服務商設定」選定的服務商(Amego 或 EZPAY)開立電子發票。
  3. 若開票失敗,不影響結帳結果:系統會保留發票草稿,供後台人工補開(至 發票模組 → 發票列表 查找草稿狀態的發票)。

金額怎麼算(2026-08-21 修正)

發票金額與訂單實收總額一致,包含:

服務費 以獨立品項呈現(例如「服務費 10%」)。

整單折扣 以負數金額的品項呈現。

系統在送出前會核對「品項加總」與「訂單總額」是否相等,不相等就中止不送,不會開出一張數字錯的發票。

2026-08-21 之前,服務費與整單折扣從未進過發票

在此之前發票只算商品品項,因此加收服務費的餐廳,發票金額會比實際收款金額少。這是已經修正的錯誤,不是新的行為改變。 已經開出去的發票不會被自動更正。若有需要更正的個案,請依一般程序處理:同期別作廢重開、跨期別開立折讓。

哪些訂單不會開票

0 元訂單 金額為 0 的訂單(全額招待、全額折抵)不會建立發票草稿、也不會開票,結帳照常完成。0 元電子發票產不出 QRcode,開出來既印不了正本、事後也補不了。

服務商未設定完成 服務商沒選、或金鑰沒填齊 / 沒勾啟用時,系統會明確拒絕開立並回報原因,不會用自編號碼開出一張假發票。詳見發票模組的「發票參數」章節。

預設關閉

自動開立發票預設為關閉。未設定時結帳完成不會開任何發票,行為與未開啟發票模組相同。

常見問題

開票失敗怎麼辦? 到後台 發票模組 → 發票列表,找到草稿狀態的發票,確認買受人資訊後手動補開。若失敗原因是服務商設定不完整,請先把設定補齊再補開。

開票失敗事後查得到嗎? 查得到(2026-08-21 起)。成功與失敗都會留下紀錄:失敗原因會記在該筆訂單上(補開成功後自動清除),另可至 系統管理 → 使用記錄 查開立軌跡。

在此之前,背景自動開票失敗是完全靜默的 —— 沒有提示訊息,唯一殘留是一張沒人會注意到的草稿。若您有久未處理的草稿,建議到發票列表用「草稿」狀態篩選清一次。

發票開了但紙沒印出來? 若該分店沒有可用的收據印表機、或列印失敗,結帳畫面會顯示「發票已開立,但證明聯未列印」。請注意「已開立」三個字:不要重開一張,改到 訂單管理 開啟該筆訂單詳情點 補印發票(補印同一個號碼,不會產生新號)。

每次結帳都會開票嗎? 是,只要「訂單結帳後自動開立發票」為開啟,每筆成功結帳均會在背景觸發一次開票(0 元訂單除外)。

可以只在某些訂單開票嗎? 這個開關是全店統一的,無法單筆控制。若需要選擇性開票,建議改用「結帳後跳出發票視窗」讓收銀當場選(含「不開發票」選項),或關閉自動開立、結帳後到發票模組手動對特定訂單開立。

結帳三態發票(載具 / 統編 / 捐贈)

若採「結帳後跳出發票視窗」讓收銀當場選,發票有三種開立方式(互斥三選一):

  • 二聯(個人):可搭配載具——手機條碼或會員載具;不填載具則為一般個人發票(客人索取紙本 / 公司留存)。自然人憑證 2026-09-04 起不再提供
  • 三聯(公司):填買受人統一編號。
  • 捐贈:填愛心碼捐給指定機構。

視窗預設選「手機載具」並自動聚焦載具欄,方便掃碼槍直接把手機條碼打進去 + Enter;沒有掃碼槍時可按欄位右側的「掃描」用平板相機掃。選了捐贈或統編就不會有載具欄(天然互斥)。

載具格式會擋在輸入當下(2026-09-04 起)

手機條碼載具的格式是 / 加 7 碼大寫英數(例:/ABC12+-,可用字元 0-9A-Z.+-)。輸入或掃到的值格式不對時,「確認」直接按不下去,欄位旁會寫出正確格式。

在此之前是「可以按下去,然後被後端退回」——錯誤要等按完才出現,而收銀當下已經在收錢了。這不是新規則,是把同一條規則的失敗點從送出之後提前到輸入當下

相機掃到的值一樣要過這一關:一維條碼誤讀的字元人眼看不出來(少一格、多一位),格式不符會明確拒絕並說原因,不會靜默填進欄位。載具錯的後果是發票開到別人的載具上,那是稅務問題。

掃完要不要自動結帳,見「發票設定 → 掃碼後自動送出」(每間分店各自設定,預設關)。

併桌合併發票

多桌一起結帳時,可選擇「合併開一張」或「分開各開」發票,預設值於 發票參數 → 併桌發票預設 逐店設定,結帳當下仍可覆蓋。操作見 結桌帳

補印發票

發票已開立、但證明聯沒印出來(例如沒有可用印表機或列印失敗)時,到 訂單管理 開啟該筆訂單詳情點「補印發票」,補印同一個號碼、不會產生新號。請注意畫面上「已開立」字樣,不要重開一張。

其他問題協助

若遇本說明未涵蓋的問題,請透過後台右下角 LINE 客服 @ugomk 聯繫真人專員協助處理。