ℹ️
Guan-Lin
ℹ️
Guan-Lin
  • 🤖About Me
  • 🏦Bank Account
  • Document
    • 👉Linux
    • 👉PHP
    • 👉SQL
    • 👉Google Apps Script
由 GitBook 提供支持

Bank Account

銀行帳號

最后更新于1个月前

1501689533
28881004348292
901560501232
111000006954
共通 QR Code 標準

基本上這個共通 QR 標準的編碼方式如下:

TWQRP://銀行自己取的服務名稱/國家代碼/交易類別/V1?各類交易參數 

國家代碼以 ISO 3166 的三位數代碼作為標準,台灣是 158 詳參: https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes

交易類別

  • 01 = 掃碼收付 (金融卡smart pay)

  • 02 = 轉帳類交易

  • 03 = 繳費類交易

交易參數

  • D1 = 金額 格式為XXXXXXX00 (最多七位數,後方補小數兩位0)

  • D2 = 訂單編號

  • D3 = 交易驗證碼

  • D4 = 繳費期限(帳單上所列之期限) 格式為 YYYYMMDD

  • D5 = 轉入銀行代碼 (3位數)

  • D6 = 轉入銀行帳號 (16位數,不足前方補0)

  • D7 = 銷帳編號

  • D8 = 服務名稱 (店家收單名稱)

  • D9 = 附言欄

  • D10= 交易幣別 (ISO 4217的三位數幣別代碼,未填寫則預設為 901新台幣) 詳見: https://en.wikipedia.org/wiki/ISO_4217

  • D11= 收單銀行及其註記欄位

  • D12= 繳費期限 (超過這個日期則QR Code失效) 格式為YYYYMMDDHHMMSS

  • D14= 電子發票載具

  • D15= 手續費 (一樣要補兩位小數0,但這個只是顯示在交易確認頁面上的手續費 實際上不管你改成多少,還是會按照原標準收費)

  • D16= 費用名稱

  • D20= 備用欄位

  • D97= QR條碼產生時間

  • D98= ?????

  • D99= 某種檢算碼...

D類參數一旦給定,轉帳者不可任意變更,但若改用M類參數,則可以在轉帳時自己修改。 例如 M1=金額、M9=附言欄、M14=電子發票載具...... 舉例來說,想要轉帳到 PTT 銀行(銀行代碼001),帳號598759875987,金額3254 其 QR Code 編碼為:

TWQRP://這裡隨便要打甚麼都可以/158/02/V1?D1=325400&D5=001&D6=000598759875987
🏦
Page cover image