*最後更新時間:2026-08-31
*預計閱讀時間:15 分鐘

這篇文章會幫您做到什麼

Ako CVS 可在 Shopify 購物流程中提供介面,幫您蒐集顧客的電子發票資料,後續也可串接電子發票服務商,依照整筆訂單的付款與出貨狀態,手動或自動處理電子發票:

  • 在購物車頁面或訂單感謝頁面蒐集電子發票資料。
  • 提供一般 B2C 電子發票、手機條碼載具、統編發票及捐贈發票。
  • 串接綠界電子發票,以手動或自動方式處理發票。
  • 設定自動開立條件:整筆訂單「已付款」或「已出貨且已付款」後,立即開立或延遲 1~7 天開立。
  • 用 Ako CVS App 狀態與 Shopify 訂單標籤確認排程上傳、正式開立、取消上傳及作廢結果。
  • 了解部分出貨、退款、Shopify POS、歷史訂單及發票資料更正的處理原則。

如果您只需要蒐集顧客的電子發票資料,不透過 Ako CVS 串接發票開立廠商:可從「二、設定電子發票介面」開始。

Ako CVS 電子發票功能說明

本系統主要區分為兩個功能:

  1. 發票資料蒐集:顧客在 Ako CVS 電子發票區塊選擇發票類型並填寫資料。若您使用其他發票服務商,仍可使用此區塊蒐集資料,再自行處理開立。

  2. 電子發票處理:Ako CVS 預設支援串接綠界電子發票。完成帳號綁定後,可選擇手動或自動開立發票。Ako CVS 另有加值方案可串接關貿網路電子發票,詳情請來信 service@akohub.com

透過綠界開立發票的流程簡述

  1. 顧客選擇發票類型並填寫資料。
  2. 顧客完成 Shopify 結帳,訂單成立。
  3. Ako CVS 根據您選擇的開立模式,判斷整筆訂單是否符合開立條件:
    1. 立即開立:訂單條件符合當下由 Ako CVS 向綠界提出開立請求,直接由綠界正式開立。
    2. 延遲開立:訂單條件符合當下由 Ako CVS 將排程發票與預定開立時間上傳至綠界。綠界等待至預定時間,再執行正式開立。
  4. 綠界完成發票開立後,Ako CVS 將訂單標籤更新為「綠界發票/開立成功」,並將「發票號碼」與「發票建立時間」回填至 Shopify 訂單資料內。

前置作業

  • 本文提及之電子發票功能包含在 Ako CVS 之 Business、Advanced 或 Enterprise 方案。
  • 若您尚未安裝 Ako CVS,請先點此安裝,可使用 14 天免費試用。
  • 串接綠界前,請先註冊綠界帳號並開通電子發票服務。需要轉介開通時,請來信 service@akohub.com
  • 關貿電子發票、綠界自動折讓、混合稅率/零稅率皆為加值方案,請來信 service@akohub.com

一、綁定綠界電子發票帳號

只要透過 Ako CVS 將電子發票交由綠界開立,不論使用手動或自動模式,都需先綁定帳號。

  1. 登入綠界廠商管理後台,前往「系統開發管理」>「系統介接設定」。
  2. 複製商店代號(Merchant ID)、介接 HashKey、介接 HashIV。
  3. 回到 Ako CVS App,前往「帳戶」>「電子發票綠界帳戶」,貼上並儲存。

二、設定電子發票介面

步驟 1:啟用電子發票區塊

前往 Ako CVS >「設定」>「電子發票」>「電子發票區塊」,點擊「啟用」。

步驟 2:選擇發票介面安裝位置

選項 1:購物車頁面

⮑ 顧客進入 Shopify 結帳頁面前,先在購物車頁面填寫電子發票資料。

【注意事項】大多數佈景主題預設有「立即購買」按鈕,此按鈕會讓顧客跳過購物車頁,直接進入付款畫面,進而導致顧客無法在 Ako CVS 介面填寫電子發票資料。若您選擇使用「購物車頁面」的電子發票區塊,請前往 Shopify 主題編輯器關閉「立即購買」,若不確定關閉方式請參考本篇說明。

選項 2:感謝頁面

顧客完成結帳後,可以在感謝頁面填寫電子發票資料(預設類型為一般 B2C 電子發票。顧客未操作時,系統使用此預設類型)

【注意事項】若選擇「感謝頁面」的電子發票區塊,務必在「結帳頁面設定檔」加入 Invoice at Thank You page 區塊(如下圖)才可將發票介面嵌入感謝頁面。


【補充說明】若您的商店方案為 Shopify Plus,可搭配 Ako CVS 的 Enterprise 方案,另有支援將發票介面嵌入結帳頁面的設定選項(如下圖)詳情請來信 service@akohub.com

步驟 3:設定顧客可選的發票類型

  • 一般電子發票:一般 B2C 電子發票。
  • 手機條碼載具:/ 開頭,加上 7 碼英數字,共 8 碼。Ako CVS 會先進行格式檢查;載具是否存在,需待上傳財政部電子發票平台後才能確認。
  • 統編發票:顧客需填寫公司抬頭與統一編號。此類型仍是 B2C 電子發票帶入統編資訊。
  • 捐贈發票:請先在 Ako CVS 新增捐贈單位。未建立捐贈單位時,前台不會出現捐贈選項。

步驟 4:設定代處理發票說明文字

您可以自訂顯示給顧客的說明文字,例如發票處理方式或預計開立時間這段文字會顯示在前台。

步驟 5:設定發票金額進位規則

前往「設定」>「電子發票」,可選擇四捨五入、無條件進位或無條件捨去。當訂單金額包含小數點時,Ako CVS 會根據此設定處理發票開立金額,因此在設定前,請務必先和您的金流商確認金流端針對小數點的進位方式。

步驟 6:設定開立模式與規則

完成帳號串接並希望由 Ako CVS 處理發票時,請啟用「發票處理」,再選擇開立模式。

模式 1:手動開立(訂單必須為已付款才可開立)

【單張開立】您可以在 Ako CVS 訂單列表按下「立即開立」按鈕;或從 Shopify 訂單內的「更多動作」>「變更發票開立類型」按下「立即開立」,兩個路徑皆可開立發票。

【多張開立】請從 Ako CVS 訂單列表,勾選要處理的訂單,並按下「批次開立發票」即可。

模式 2:自動開立

Ako CVS 會依照您設定的「訂單狀態」與「開立時間」自動處理發票:

(1) 訂單狀態

  • 已付款:整筆訂單的付款狀態變更為「已付款」後,符合開立條件。
  • 已出貨且已付款:整筆訂單同時符合「已出貨」與「已付款」後,才符合開立條件。

【補充說明】

  • 所有電子發票開立都以「整筆訂單已付款」為前提。尚未付款時,即使已有出貨紀錄也不會開立。
  • 部分出貨不會先針對已出貨商品開立部分金額。系統會等待整筆訂單符合條件後,再開立一張電子發票。

(2) 開立時間

  • 立即開立:條件符合後,Ako CVS 立即向綠界提出開立請求,由綠界正式開立。
  • 延遲 1~7 天:條件符合後,Ako CVS 立即將排程發票與預定開立時間上傳至綠界。綠界等待至預定時間,再執行正式開立。

    排程上傳成功後,Ako CVS 訂單列表的「發票處理」欄位會顯示「已向綠界預約開立」,發票狀態則顯示「已上傳待開立」。

三、測試發票流程

Ako CVS 目前沒有電子發票測試模式,測試開立會進入實際處理流程。建議先使用手動開立,或建立小額且已付款的測試訂單。

  1. 確認介面:若使用購物車頁版介面,確認商店的 /cart 頁面正常顯示電子發票區塊;若使用感謝頁版本介面,請完成一筆訂單並確認發票區塊可正常顯示。若感謝頁面未顯示介面,請在結帳頁面設定檔先確認是否已加入 Invoice at Thank You page 區塊。

  2. 測試開立:建立測試訂單後,從 Ako CVS 訂單列表,或 Shopify 訂單內(更多動作 > 變更發票開立類型)點擊「立即開立」按有。若自動條件為「已出貨且已付款」,測試訂單也必須整筆完成出貨。

發票完成開立後,綠界也會依其通知機制寄送通知信:

四、發票狀態辨識

Ako CVS App 發票狀態

App 發票狀態 代表意思與處理方式
未開立 尚未開立,也沒有等待中的排程發票。
已上傳待開立 排程發票已上傳至綠界,等待正式開立。等待期間若需修改資料,請先取消開立。
已開立 表示綠界已正式開立發票,Ako CVS 會將發票號碼(InvoiceNumber)與發票建立時間(InvoiceDatetime) 寫入訂單內的「其他詳細資訊」。
開立失敗 發票未能正式開立。請根據 Ako CVS 顯示的錯誤訊息進行修正並手動重新開立。
已作廢 已開立的發票作廢成功。已作廢號碼與作廢時間將保留於訂單內的「其他詳細資訊」區塊。
作廢失敗 發票作廢未能成功執行,請先根據 Ako CVS 顯示的錯誤訊息確認原因。

Ako CVS App 發票狀態用於篩選目前的處理階段;Shopify 訂單標籤則記錄 Ako CVS 與綠界之間的處理結果。

Shopify 訂單標籤

Shopify 訂單標籤 代表意思與處理方式
綠界發票/上傳成功 排程發票已成功上傳至綠界,尚未正式開立。
綠界發票/上傳失敗 排程發票未能成功上傳至綠界後台,請於 Ako CVS 的異常訂單頁面確認原因。
綠界發票/開立成功 綠界已正式開立發票。發票號碼(InvoiceNumber)與發票建立時間(InvoiceDatetime) 寫入訂單內的「其他詳細資訊」。
綠界發票/開立失敗 正式開立失敗,請根據 Ako CVS 異常訂單頁面進行修正並重新開立。
綠界發票/取消上傳成功 尚未正式開立的排程發票已成功取消。商家可修改資料後立即開立。
綠界發票/取消上傳失敗 取消排程失敗,請前往 Ako CVS 異常訂單頁確認無法取消的原因。
綠界發票/作廢成功 正式開立的發票已作廢成功。
綠界發票/作廢失敗 發票作廢失敗,請先前往 Ako CVS 異常訂單頁確認無法作廢的原因。


五、常見問題

Q1:訂單取消、退款、換貨或發票資料有誤,該如何處理?

  • 已排程、尚未正式開立:點擊「取消開立」,再依正確資料重新開立。
  • 已正式開立:點擊「取消開立」作廢,再依正確金額或資料重新開立。
  • 全額退款或整筆訂單取消:預設由商家手動作廢。
  • 部分退款:尚未正式開立的排程會被取消;發票已開立時,請作廢後依退款後的金額重新開立。
  • 超過可作廢期限:依綠界規定改以折讓方式處理。 service@akohub.com

🔸 發票作廢重開的完整流程請參考本文:https://akohub.com/tw/blogs/akohub-commerce-help-center/how-to-void-or-reissue-einvoice

🔸 Ako CVS 另有加值方案可支援自動折讓,當 Shopify 訂單部分/全額退款時,可依退款金額自動建立折讓單,不需再手動作廢發票。

Q2:發票排程後,訂單取消或退款會自動取消開立嗎?

部分/全額退款時,尚未正式開立的排程會被取消;若僅為訂單取消,則預設不會自動撤銷排程,需要請您手動按下「取消開立」。

Q3:發票類型、統編或載具填錯,可以修改嗎?

可以從訂單內的「更多動作 > 變更發票開立類型」修正發票資料。若發票已上傳至綠界後台,但尚未正式開立,可先按下「取消開立」撤銷綠界排程,修改後再按下「立即開立」;若發票已正式開出,請先用「取消開立」按鈕作廢發票,修正後再重開一張。若您希望保留原本的發票號碼,亦可直接從綠界後台將此發票註銷重開。

Q4:安裝 Ako CVS 前成立的訂單,可以補開電子發票嗎?

可以。歷史訂單會顯示在 Ako CVS 訂單列表,商家可使用「手動開立模式」批次補開發票。如果這些歷史訂單在安裝 Ako CVS 之後,後續又有發生新的付款或出貨事件,Ako CVS 也會再次檢查訂單是否已開過發票,若檢查後查無開立紀錄,也會自動補開發票。

Q5:一張 Shopify 訂單可以開立兩張電子發票嗎?

目前每張 Shopify 訂單僅能對應一張電子發票,尚不支援依商品、部分出貨或倉庫拆成多張,如有此需求可於綠界發票後台手動處理。

Q6:可以依訂單或出貨倉庫,使用不同公司開立發票嗎?

目前不支援此情境,每間 Shopify 商店在 Ako CVS 僅可綁定一組發票帳號。

Q7:為什麼綠界後台的電子發票稅額顯示為 0?

依據財政部規定,非營業人只需看到金額、總計,而營業人需要看到金額、總計、銷售額和稅額,因此賣家開立給非營業人(無統編)的發票並不會顯示稅額。詳情請參考綠界說明:https://support.ecpay.com.tw/16093/

Q8:顧客使用禮物卡或商店抵用金時,發票金額如何計算?

Ako CVS 會扣除禮物卡與商店抵用金支付的金額,以剩餘有實際付款的金額開立發票。

Q9:0 元訂單會開立電子發票嗎?

不會。當訂單金額為 0 元,或禮物卡/商店抵用金將實際付款金額折抵至 0 元時,Ako CVS 不會開立電子發票。

Q10:販售圖書、農產品,可以處理混合稅率或零稅率嗎?

此功能目前屬於加值方案,詳情請來信 service@akohub.com

Q11:海外訂單不需要開立台灣電子發票,可以排除嗎?

可以,請來信 service@akohub.com 告知需要調整為收件地址位於台灣以外的訂單需略過不開發票,此項設定不另外收費。

Q12:訂單退款時顯示「該發票已過可作廢日期」,該怎麼處理?

已完成申報且超過可作廢期間的電子發票,無法再以一般方式作廢,請依綠界規範改以折讓處理。綠界實務上最晚可於單月 13 日前作廢前一期發票。

Q13:消費者如何知道電子發票是否中獎?

當 Shopify 訂單包含顧客聯繫 Email 時,綠界會自動寄信通知中獎顧客。

Q14:Shopify POS 訂單可以開立電子發票嗎?

可以。Shopify POS 訂單具有付款與出貨狀態,可依商家設定的開立條件處理。POS 訂單必須整筆已付款,且具有顧客 Email,才能透過 Ako CVS 開立電子發票。

POS 訂單不會經過購物車頁面或訂單感謝頁面的電子發票區塊,因此預設為一般 B2C 電子發票。如需改為手機條碼載具、統編發票或捐贈發票,請於訂單成立後,另外從 Ako CVS 後台調整發票資訊。

如果您的 Shopify POS 訂單另外會開立紙本發票,請來信 service@akohub.com 告知發票開立對象需排除 Shopify POS 訂單;此項設定不另外收費。

需要更多協助?

如果在設定過程中遇到任何問題,歡迎聯繫我們:
📧 客服信箱:service@akohub.com
📅 預約顧問:預約 20 分鐘免費顧問諮詢