本部落格已搬遷, 3秒後跳轉...

台南購物節發票登錄APP(非官方) | Laplace's Lab

台南購物節發票登錄APP(非官方)

儘管此活動已舉辦多年,但我是去年聽朋友說才知道( ̄▽ ̄)~* 而即使手機載具已經很普及,難免還是有拿電子發票證明聯的時候…且我發現長輩還是習慣索取紙本發票囧rz。PTT台南鄉民表示,19年以前是有APP可以直接掃QR Code的,不過後來沒有了。而輸入發票的頁面操作真的會令人煩躁,選完年份選月份、選完月份選日期…全部手動輸入可能好一些。還好現在很難拿到沒有QR Code的紙本發票了,雖然活動已接近尾聲,不過沒意外應該會繼續舉辦下去吧?看著手邊那疊發票,因此就寫了小工具來進行自動掃描與登錄。

使用說明

    • 請妥善保管自己的token,即便它的有效性是短暫的。
    • 每回開始登錄發票前建議重新取得token,失效的token將導致登錄失敗。
    • 登入台南購物節官網後,打開瀏覽器的瀏覽記錄,找到網址為「tainanshopping.tw / oauth…」的瀏覽紀錄,複製該筆瀏覽紀錄的網址。為方便擷取需要的部分,將剛剛複製的網址貼到備忘錄或Line Keep,然後將「token=」等號後面的整串文字(token)複製起來。





  1. 免安裝,用瀏覽器打開APP,點選「開始掃描」,請允許APP使用相機。

  2. 掃描成功會顯示發票號碼、購買日期等相關資訊,將步驟一所複製的token填入視窗最上方的「Token」欄位。

    • token只需要填入一次。

  1. 確認發票資訊正確無誤後點選送出,登錄成功與否都會有提示訊息,請等待官網伺服器回應。
    • 有可能會讀取到右邊的QR Code,但那不是我們需要的資訊,如要避免請於掃描時遮蔽該QR Code。

免責聲明

此應用程式僅為方便快速登錄發票而製作的非官方APP,無私分享供他人使用,不對任何錯誤或遺漏承擔責任。建議您可以嘗試透過APP登錄一張發票,並前往官網確認有無登錄成功,再決定是否繼續使用。

財政部-電子發票二維碼規格

https://www.einvoice.nat.gov.tw/home/DownLoad?fileName=1378690240719_0.pdf

左方二維條碼記載事項:

  1. 發票字軌 (10 位):記錄發票完整十碼號碼。
  2. 發票開立日期 (7 位):記錄發票三碼民國年、二碼月份、二碼日期。
  3. 隨機碼 (4 位):記錄發票上隨機碼四碼。
  4. 銷售額 (8 位):記錄發票上未稅之金額總計八碼,將金額轉換以十六進位方式記載。若營業人銷售系統無法順利將稅項分離計算,則以00000000 記載。
  5. 總計額 (8 位):記錄發票上含稅總金額總計八碼,將金額轉換以十六進位方式記載。
  6. 買方統一編號 (8 位):記錄發票上買受人統一編號,若買受人為一般消費者則以 00000000 記載。
  7. 賣方統一編號 (8 位):記錄發票上賣方統一編號。
  8. 加密驗證資訊 (24 位):將發票字軌十碼及隨機碼四碼以字串方式合併後使用 AES 加密並採用 Base64 編碼轉換。
  • 以上欄位總計 77 碼。下述資訊為接續以上資訊繼續延伸記錄,且每個欄位前皆以間隔符號”:”(冒號)區隔各記載事項,若左方二維條碼不敷記載, 則繼續記載於右方二維條碼。

Source Code

tn-shopp-inv-app

0%