*最後更新時間:2026-08-31
*預計閱讀時間:15 分鐘
這篇文章會幫您做到什麼
Ako CVS 可在 Shopify 購物流程中提供介面,幫您蒐集顧客的電子發票資料,後續也可串接電子發票服務商,依照整筆訂單的付款與出貨狀態,手動或自動處理電子發票:
- 在購物車頁面或訂單感謝頁面蒐集電子發票資料。
- 提供一般 B2C 電子發票、手機條碼載具、統編發票及捐贈發票。
- 串接綠界電子發票,以手動或自動方式處理發票。
- 設定自動開立條件:整筆訂單「已付款」或「已出貨且已付款」後,立即開立或延遲 1~7 天開立。
- 用 Ako CVS App 狀態與 Shopify 訂單標籤確認排程上傳、正式開立、取消上傳及作廢結果。
- 了解部分出貨、退款、Shopify POS、歷史訂單及發票資料更正的處理原則。
如果您只需要蒐集顧客的電子發票資料,不透過 Ako CVS 串接發票開立廠商:可從「二、設定電子發票介面」開始。
Ako CVS 電子發票功能說明
本系統主要區分為兩個功能:
-
發票資料蒐集:顧客在 Ako CVS 電子發票區塊選擇發票類型並填寫資料。若您使用其他發票服務商,仍可使用此區塊蒐集資料,再自行處理開立。
- 電子發票處理:Ako CVS 預設支援串接綠界電子發票。完成帳號綁定後,可選擇手動或自動開立發票。Ako CVS 另有加值方案可串接關貿網路電子發票,詳情請來信 service@akohub.com。
透過綠界開立發票的流程簡述
- 顧客選擇發票類型並填寫資料。
- 顧客完成 Shopify 結帳,訂單成立。
- Ako CVS 根據您選擇的開立模式,判斷整筆訂單是否符合開立條件:
- 立即開立:訂單條件符合當下由 Ako CVS 向綠界提出開立請求,直接由綠界正式開立。
- 延遲開立:訂單條件符合當下由 Ako CVS 將排程發票與預定開立時間上傳至綠界。綠界等待至預定時間,再執行正式開立。
- 綠界完成發票開立後,Ako CVS 將訂單標籤更新為「綠界發票/開立成功」,並將「發票號碼」與「發票建立時間」回填至 Shopify 訂單資料內。
前置作業
- 本文提及之電子發票功能包含在 Ako CVS 之 Business、Advanced 或 Enterprise 方案。
- 若您尚未安裝 Ako CVS,請先點此安裝,可使用 14 天免費試用。
- 串接綠界前,請先註冊綠界帳號並開通電子發票服務。需要轉介開通時,請來信 service@akohub.com。
- 關貿電子發票、綠界自動折讓、混合稅率/零稅率皆為加值方案,請來信 service@akohub.com。
一、綁定綠界電子發票帳號
只要透過 Ako CVS 將電子發票交由綠界開立,不論使用手動或自動模式,都需先綁定帳號。
- 登入綠界廠商管理後台,前往「系統開發管理」>「系統介接設定」。
- 複製商店代號(Merchant ID)、介接 HashKey、介接 HashIV。
- 回到 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 目前沒有電子發票測試模式,測試開立會進入實際處理流程。建議先使用手動開立,或建立小額且已付款的測試訂單。
-
確認介面:若使用購物車頁版介面,確認商店的
/cart頁面正常顯示電子發票區塊;若使用感謝頁版本介面,請完成一筆訂單並確認發票區塊可正常顯示。若感謝頁面未顯示介面,請在結帳頁面設定檔先確認是否已加入Invoice at Thank You page 區塊。 - 測試開立:建立測試訂單後,從 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 分鐘免費顧問諮詢
