Guides

電子發票整合服務平台與 Turnkey 操作手冊


操作手冊 ・電子發票整合服務平台與 Turnkey 操作手冊・第 6 / 7 章 ・更新於

6. 設定 QR Code 種子密碼(BTC851W)與解密驗證(BTC852W)

重點整理

平台不提供 B2C 發票證明聯下載,證明聯要自己產生,左邊 QR Code 必須用 AES 金鑰加密。到「人員帳號及權限管理 → 密碼種子管理(BTC851W)」,用工商憑證查詢是否設過;沒設過就按「變更」輸入自訂的種子密碼並確認,再查詢一次確認建立時間。用 Turnkey 附的工具由種子密碼產生 AES 金鑰,產出 QR Code 後到「QRCode解密驗證(BTC852W)」驗證解得開。已經有值時不要隨便按「變更」:換掉後,已開出的發票 QR Code 就對不上了。

消費者(B2C)的電子發票證明聯上有兩個 QR Code,左邊那個要用營業人的 AES 金鑰加密,金鑰由這一章設定的種子密碼產生。本章適合自己產生證明聯的公司;開始前要能用工商憑證登入平台(見第 1 章)。

查詢、變更、確認,以及輸入種子密碼,都要由公司授權的本人操作。

先知道的規則

  • 平台不提供 B2C 證明聯下載。 在「發票查詢/列印/下載(BTB411W)」下載 B2C 發票的證明聯,會出現「B2C發票無法由平台下載證明聯」,所以格式要自己產。
  • QR Code 的內容與加密方式,以財政部「電子發票證明聯一維及二維條碼規格說明」為準。
  • 正式站與驗證環境要各自設定一次種子密碼。
  • 功能位置:人員帳號及權限管理 → 密碼種子管理(BTC851W);同一個選單下有 QRCode解密驗證(BTC852W)。

🔴 已經有值的話,不要隨便按「變更」。換掉種子密碼後,已經開出去的發票 QR Code 就對不上了。正式站要變更前,一定要先確認影響範圍。

查詢是否已經設過

  1. 開 BTC851W。「種子密碼」選 QRCode,「確認方式」選憑證,「憑證種類」選工商憑證。
  2. 插入工商憑證、輸入憑證 PIN 碼,按「查詢」。
  3. 下方結果表有「密碼」「種子密碼」「建立時間」三欄。顯示「共 0 筆」代表從來沒設過。
密碼種子管理(BTC851W)查詢畫面:種子密碼選 QRCode、確認方式選憑證、憑證種類選工商憑證,下方結果表共 0 筆

設定種子密碼

  1. 按「變更」,進入修改頁。頁面只有一個「密碼」欄,並註明「此種子密碼會使用在紙本電子發票QRCode加密」。
  2. 輸入公司自訂的種子密碼。旁邊的眼睛圖示不要打開,避免被旁人或截圖看到。
  3. 按右下角的「確認」。
  4. 同一組值存進公司的密碼管理工具,備註寫明設定日期與環境(正式站或驗證環境)。
密碼種子管理的修改頁:種子密碼為 QRCode,右側密碼欄空白,提示此種子密碼會使用在紙本電子發票 QRCode 加密

再查詢一次確認

回查詢頁再按一次「查詢」,應該出現「共 1 筆」並帶建立時間。

設定後再查詢:結果表共 1 筆,密碼與種子密碼欄已遮蔽,只留建立時間
  • 結果表的「密碼」「種子密碼」兩欄可能不一樣。依我們用 BTC852W 驗證的結果,產生 AES 金鑰用的是自己輸入的那組。
  • 要截圖留存時,先把這兩欄遮掉,只留建立時間;截完就離開這一頁。

產生金鑰並驗證 QR Code

  1. 用 Turnkey 附的 AES 金鑰產生工具,由種子密碼算出 AES 金鑰。
  2. 開立系統用這把金鑰產生證明聯左邊的 QR Code。
  3. 到「QRCode解密驗證(BTC852W)」:
    • 「QRCode加密字串」欄最多 77 個字元,只貼左邊 QR Code 內容的前 77 碼,冒號後面的商品資訊不用貼。
    • 「解密方式」選「種子密碼」,貼入自己設定的那組。這一欄會顯示明碼,旁邊有人或要截圖時要注意。
  4. 送出後,「解密結果」頁會列出發票號碼、開立日期、隨機碼、銷售額、總計、買受人與營業人統編。逐項和實際開出的發票比對,都一致就代表金鑰與加密方式正確。
QRCode解密驗證(BTC852W)的解密結果:列出發票字軌、開立日期、隨機碼、銷售額 100、銷售總額 105、買受人統編與營業人統編,敏感欄位已遮蔽

常見問題

電子發票 QR Code 的 AES 金鑰從哪裡來?

由營業人在電子發票整合服務平台「密碼種子管理(BTC851W)」設定的種子密碼產生,再用 Turnkey 附的 AES 金鑰產生工具算出金鑰。正式站與驗證環境要各自設定。

已經設過 QR Code 種子密碼,可以重新設定嗎?

可以按「變更」,但換掉之後,已經開出去的發票 QR Code 會對不上。正式站要變更前,先確認影響範圍。

平台可以下載 B2C 發票證明聯嗎?

不行。平台會顯示「B2C發票無法由平台下載證明聯」,證明聯要由營業人自己產生。

怎麼確認自己產生的 QR Code 是對的?

用平台的「QRCode解密驗證(BTC852W)」,貼入左邊 QR Code 內容的前 77 碼,解密方式選種子密碼。解出的發票號碼、金額、統編和實際發票一致就正確。

回到頂部 作品集 服務項目 知識文章 產品服務 聯絡我們
Lab Space