16
ฝนชว90-กส65008-25600331 31 มีนาคม 2560 จัดทำโดย ฝ่ายนโยบายระบบการชาระเงิน สายนโยบายระบบการชาระเงินและเทคโนโลยีทางการเงิน ธนำคำรแห่งประเทศไทย โทรศัพท์ 0 2356 7891, 0 2356 7729 โทรสาร 0 2282 7717 e-mail: [email protected] แนวปฏิบัติในกำรจัดทำ Quick Response Code (QR Code) สำหรับกำรชำระเงินและกำรโอนเงิน กส650 วันที่ 31 มี.ค. 2560

แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

ฝนชว90-กส65008-25600331

31 มนาคม 2560

จดท ำโดย ฝายนโยบายระบบการช าระเงน

สายนโยบายระบบการช าระเงนและเทคโนโลยทางการเงน ธนำคำรแหงประเทศไทย

โทรศพท 0 2356 7891, 0 2356 7729 โทรสาร 0 2282 7717

e-mail: [email protected]

แนวปฏบตในกำรจดท ำ Quick Response Code (QR Code) ส ำหรบกำรช ำระเงนและกำรโอนเงน

กส650 วนท 31 ม.ค. 2560

Page 2: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

1

ฝนชว90-กส65008-25600331

สำรบญ

หวขอ หนำ

1. เหตผลในการออกแนวปฏบต ........................................................................................................ 2

2. การพจารณาน ามาใช .................................................................................................................... 2

3. เนอหา........................................................................................................................................... 3

3.1 ค าจ ากดความ ..................................................................................................................... 3

3.2 รายละเอยดของแนวปฏบต ................................................................................................. 3

3.2.1 โครงสรางขอมล ............................................................................................... 3

3.2.2 การสราง QR Code ส าหรบการช าระเงนและการโอนเงน .................................. 10

3.2.3. การพมพ QR Code ส าหรบการช าระเงนและการโอนเงนบนเอกสารการช าระเงน/

การโอนเงน ..................................................................................................12

3.2.4 การอาน QR Code ส าหรบการช าระเงนและการโอนเงน ................................... 12

4. วนทประกาศใหทราบ ................................................................................................................. 12

ภาคผนวก ก. ตวอยางโครงสรางขอมล QR Code ส าหรบการจดพมพขอมลผซอ ........................... 13

ภาคผนวก ข. Proxy Type (รหสอางองประเภทหมายเลขทใชรบเงน) ............................................ 14

ภาคผนวก ค. Type of Income (รหสประเภทเงนไดพงประเมน) .................................................. 15

คบ000 วนท 13 ต.ค. 2557

Page 3: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

2

ฝนชว90-กส65008-25600331

แนวปฏบตในกำรจดท ำ Quick Response Code (QR Code) ส ำหรบกำรช ำระเงนและกำรโอนเงน

_________________________________________________________________________

1. เหตผลในกำรออกแนวปฏบต

ธนาคารแหงประเทศไทยไดก าหนดแนวปฏบตในการจดท า Barcode ทใชบนเอกสารการช าระเงนตาง ๆ เชน ใบแจงหน ตงแตป 2548 ซงชวยใหเกดประโยชนตอประชาชนและภาคธรกจในวงกวาง ชวยลดภาระการจดการขอมลจากเดมทมรปแบบขอมลหลากหลาย ลดภาระและคาใชจายในการพมพ Barcode และรองรบการช าระเงนดวยเทคโนโลยใหม ๆ อยางไรกด ดวยสภาพแวดลอมการด าเนนธรกจและเทคโนโลยทเปลยนแปลงไป ประกอบกบแนวโนมพฤตกรรมผบรโภคในการช าระเงนคาสนคาและบรการ รวมถงการโอนเงน ไดปรบเปลยนมาสรปแบบอเลกทรอนกสมากขน ท าให Barcode ปจจบนเรมไมสามารถตอบสนองความตองการทเพมขนของภาคธรกจ เชน ความตองการขอมลทใชในการออกใบเสรจรบเงน/ ใบก ากบภาษเตมรปตามกฎระเบยบ ของกรมสรรพากร ณ จดรบช าระเงน การพมพ Barcode ในใบแจงหนขนาดเลก เปนตน

การก าหนดแนวปฏบตในการจดท า Quick Response Code (QR code) ส าหรบการช าระเงน และการโอนเงน จะชวยสนบสนนการท าธรกรรมของทกภาคสวนใหสะดวกรวดเรวยงขน เปนมาตรฐานเดยวกน มตนทนทต าลงผานระบบโครงสรางพนฐานการช าระเงนทางอเลกทรอนกสทส าคญ ไดแก ระบบพรอมเพยและระบบโอนเงนรายยอยระหวางธนาคาร (Online Retail Funds Transfer: ORFT) ซงการใช QR Code จะชวยลดขอจ ากดทางเทคนคจากการอาน Barcode แบบเดม และตอบสนองความตองการทางธรกจมากขนโดยเฉพาะเรองการจดพมพใบเสรจรบเงนและใบก ากบภาษเตมรป ณ จดรบช าระเงน ซงจะชวยลดภาระการสงใบเสรจรบเงนและใบก ากบภาษเตมรปใหลกคาทางไปรษณย และการใชประโยชนอน ๆ จากขอมลทจดเกบใน QR Code นอกจากน QR Code ยงรองรบการจดท า e-Receipt/ e-Tax Invoice และการจดการภาษ หก ณ ทจายอเลกทรอนกสทเปนไปตามเกณฑของกรมสรรพากรทอยระหวางด าเนนการก าหนดใหผใหบรการช าระเงนน าสงขอมลและเงนภาษอเลกทรอนกส (e-Withholding Tax) ใหแกกรมสรรพากรแทนภาคธรกจ อกทง ผใหบรการการช าระเงนทางอเลกทรอนกสโดยอปกรณเคลอนทยงสามารถใช QR Code มาพฒนาบรการการช าระเงนและการโอนเงนใหเกดความสะดวกแกผใชงานมากยงขน

แนวปฏบตนไดจดท าขนโดยอางองกบขอก าหนดการจดท า QR Code (Automatic Identification and Data Capture Techniques) ตามมาตรฐานสากล ISO/IEC 18004 และพฒนาตอจากมาตรฐาน Barcode ท ธปท. ไดก าหนดใชในปจจบน ซงสามารถประยกตใชกบธรกรรมการช าระเงนและการโอนเงนไดหลากหลาย เชน การช าระเงนตามใบแจงหน การโอนเงนระหวางบคคล การช าระเงน/ โอนเงนเพอช าระคาสนคาและบรการ อยางไรกตาม เทคโนโลยและรปแบบการด าเนนธรกจมการปรบเปลยนอยางรวดเรว ผใหบรการและธรกจทมการน า QR Code ไปใชควรพจารณาทบทวนเทคโนโลยทเหมาะสมอยางตอเนองและค านงถงความปลอดภยในการใชงาน

2. กำรพจำรณำน ำมำใช

ธนาคารแหงประเทศไทยสงเสรมใหหนวยงานทเกยวของกบการออกเอกสารหรอหลกฐานการช าระเงน/การโอนเงน และผใหบรการรบช าระเงน/ โอนเงน พจารณาน าแนวปฏบตฉบบนมาใชเพอเพมประสทธภาพการใหบรการและการจดการตามความเหมาะสม รวมถงเพมความสะดวกในการท าธรกรรม การช าระเงนและการโอนเงน

Page 4: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

3

ฝนชว90-กส65008-25600331

3. เนอหำ

3.1 ค ำจ ำกดควำม

ในแนวปฏบตฉบบน

“QR code ส าหรบการช าระเงนและการโอนเงน” หมายถง รหสแทงสองมตทปรากฏบนเอกสารหรอหนาจอของอปกรณสมยใหม ส าหรบการช าระเงน/ โอนเงนเพอช าระคาสนคาและบรการตาง ๆ การโอนเงน โดยมรปแบบและขอก าหนดตามแนวปฏบตน เพอใชเปนแนวทางปฏบตรวมกน

“เอกสารการช าระเงน/ การโอนเงน” หมายถง เอกสารหรอหลกฐานทม QR code ส าหรบ การช าระเงนและการโอนเงน และขอมลทจ าเปนเพอใชในการช าระเงน/ โอนเงนเพอช าระคาสนคาหรอบรการ และการโอนเงน โดยอาจน าเสนออยในรปแบบกระดาษหรอในอปกรณสมยใหม เชน โทรศพทเคลอนท เปนตน

“ผออกเอกสารการช าระเงน/ การโอนเงน” หมายถง บรษท หรอ หนวยงานภาครฐ หรอ บคคลธรรมดา ซงเปนผใหบรการทประสงคจะเรยกเกบคาใชจายจากการใหบรการ ดวยการออกเอกสารการช าระเงน/ การโอนเงน

“ผใหบรการรบช าระเงน/ โอนเงน”หมายถง บรษท ธนาคาร หรอหนวยงานทท าหนาทเปนตวกลางในการรบช าระเงนแทนผออกเอกสารการช าระเงน/ การโอนเงน และตวกลางในการโอนเงน

3.2 รำยละเอยดของแนวปฏบต

3.2.1 โครงสรำงขอมล

โครงสรางขอมล QR code ส าหรบการช าระเงนและการโอนเงน แบงออกเปน 5 สวนหลก ดงน

(1) ขอมลการช าระเงนตามมาตรฐาน Barcode เดม 62 หลก (2) ขอมลส าหรบการช าระเงนและการโอนเงนระหวางธนาคาร (พรอมเพย/ ORFT) (3) ขอมลส าหรบการจดท าใบเสรจรบเงนและใบก ากบภาษ1 (4) ขอมลประกอบการช าระเงนและการโอนเงนอน ๆ ตามความตองการของธรกจ (5) ขอมลส าหรบการจดการภาษหก ณ ทจายอเลกทรอนกส

โดยโครงสรางขอมลทงหมด ผใชงานสามารถเลอกใชขอมลในสวนตาง ๆ ใหเหมาะสม ตามความตองการใชงาน ไมมการก าหนด Field บงคบใช (Required field) ซงม 2 รปแบบ ไดแก

รปแบบท 1 QR Code ส ำหรบกำรช ำระเงน : เปนโครงสรางขอมลเพอใชในธรกรรมการช าระเงน เชน การช าระเงนตามใบแจงหน การช าระเงนคาสนคาและบรการ (ตารางท 1)

ทงน กรณการใช QR Code ส าหรบการช าระเงนตามใบแจงหน ผใชงานมแนวทาง การเลอกใชขอมลได 2 แนวทาง ไดแก

1) ใชโครงสรางขอมลเทา Barcode เดม 62 หลก 2) ใชตามโครงสรางขอมลรปแบบท 1 ทงหมด

1 ผใชงานอาจพจารณาแนวทางการใชงาน QR Code ส าหรบการจดพมพขอมลผซอ เพอการจดท าใบเสรจรบเงนและใบก ากบภาษเตมรปเพมเตมได โดยสามารถจดท า QR Code ทบรรจขอมลผซอแยกเปนอกรปหนง และจดพมพ/ แสดงควบคกบ QR Code ส าหรบการช าระเงนและการโอนเงน (ตวอยางโครงสรางขอมล QR Code ส าหรบการจดพมพขอมลผซอตามภาคผนวก ก.)

Page 5: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

4

ฝนชว90-กส65008-25600331

รปแบบท 2 QR Code ส ำหรบกำรโอนเงน : เปนโครงสรางขอมลเพอใชในธรกรรมการโอนเงน เชน การโอนเงนระหวางบคคล การโอนเงนเพอช าระคาสนคาและบรการ (ตารางท 2)

ตำรำงท 1 โครงสรำงขอมลรปแบบท 1 QR Code ส ำหรบกำรช ำระเงน

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

1 Prefix 1 หลก Alpha − ก าหนดเปนเครองหมาย Pipe (|) เพอแสดงวา เปน QR code ส าหรบการช าระเงนและการโอนเงน

Seller/ Receiver TAX ID

13 หลก Alphanumeric − เลขประจ าตวผเสยภาษอากร (ผขาย)

Suffix 2 หลก Alphanumeric − รหสอางองเลขทบญชของผออกเอกสารการ ช าระเงน

− กรณใชบรการ 1 บญช ใหพมพ Suffix 2 หลก “00” ตอจากเลขประจ าตวผเสยภาษอากร (ผขาย) 13 หลก

− กรณใชบรการมากกวา 1 บญช ใหพมพ Suffix 2 หลก โดยบญชแรกเปน “00” บญชตอไปเปน “01”, “02” ตามล าดบ ตอจากเลขประจ าตว ผเสยภาษอากร (ผขาย) 13 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

2 Reference No.1/ Customer No.

20 หลก Alphanumeric − เลขทอางอง 1 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

3 Reference No.2 20 หลก Alphanumeric − เลขทอางอง 2 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

4 Total Amount 10 หลก Numeric (8,2) − จ านวนเงนทผซอตองการช าระ (มลคาสนคา/ บรการ รวมภาษมลคาเพมและเงนภาษหก ณ ทจาย (ถาม))

− ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

5 Transaction Type 1 หลก Alpha − รหสประเภทธรกรรมในการช าระเงน ใหพมพ “2” ส าหรบธรกรรมการช าระเงน

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

Page 6: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

5

ฝนชว90-กส65008-25600331

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

6 Due Date 8 หลก Alphanumeric − วนครบก าหนดช าระเงน (DDMMYYYY) โดยใหระบเปนครสตศกราช (ค.ศ.)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

7 Quantity 10 หลก Numeric − จ านวนหนวยของสนคา/ บรการ − ใสจ านวนหนวย สงสดไมเกน 10 หลก รวมจด

ทศนยม (ถาม) ตวอยางเชน 4.12345678 หรอ 40.1234 หรอ 400.12 หรอ 4000.1

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

8 Sales Amount 10 หลก Numeric (8,2) − มลคาสนคา/ บรการ (ไมรวมภาษมลคาเพม) − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 9 VAT Rate 4 หลก Numeric (2,2) − อตราภาษมลคาเพม

− ใสอตราภาษมลคาเพม สงสดไมเกน 4 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

10 VAT Amount 10 หลก Numeric (8,2) − จ านวนเงนภาษมลคาเพม − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 11 Seller/ Receiver

VAT Branch ID 5 หลก Alphanumeric − หมายเลขสาขาของสถานประกอบการ (ผขาย)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

12 Buyer/ Sender TAX ID

13 หลก Alphanumeric − เลขประจ าตวผเสยภาษอากร (ผซอ) − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 13 Buyer/ Sender

VAT Branch ID 5 หลก Alphanumeric − หมายเลขสาขาของสถานประกอบการ (ผซอ)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

14 Buyer/ Sender Name

140 หลก Alphanumeric − ชอและนามสกล (ผซอ) พมพเทาจ านวนทมจรง สงสดไมเกน 140 หลก

− ใช Space เปนตวแบงขอมลระหวางชอและนามสกล

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

Page 7: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

6

ฝนชว90-กส65008-25600331

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

15 Reference No.3 20 หลก Alphanumeric − เลขทอางอง 3 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

16 Proxy ID 30 หลก Alphanumeric − หมายเลขทใชรบเงน (หมายเลขลงทะเบยน พรอมเพย/ หมายเลขบญชเงนฝากธนาคาร) พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก

− กรณใชหมายเลขบญชเงนฝากธนาคาร ใหพมพ รหสธนาคาร 3 หลก ตามดวยหมายเลขบญชเงนฝากธนาคาร เชน 0039999999999 (003 คอรหสธนาคารทก าหนดโดย ธปท.)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

17 Proxy Type 12 หลก Alphanumeric − รหสอางองประเภทหมายเลขทใชรบเงน (ภาคผนวก ข.) พมพเทาจ านวนทมจรง สงสดไมเกน 12 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

18 Net Amount 10 หลก Numeric (8,2) − จ านวนเงนทผขายจะไดรบหลงหกภาษ ณ ทจาย (มลคาสนคา/ บรการ รวมภาษมลคาเพม หกภาษ ณ ทจาย (ถาม))

− ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

19 Type of Income 3 หลก Alphanumeric − รหสประเภทเงนไดพงประเมน (ภาคผนวก ค.) − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 20 Withholding Tax

Rate 4 หลก Numeric (2,2) − อตราภาษหก ณ ทจาย

− ใสอตราภาษหก ณ ทจาย สงสดไมเกน 4 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

21 Withholding Tax Amount

10 หลก Numeric (8,2) − จ านวนเงนภาษหก ณ ทจาย − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field

Page 8: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

7

ฝนชว90-กส65008-25600331

22 Withholding Tax Conditions

1 หลก Alpha − รหสวธค านวณภาษหก ณ ทจาย ใหพมพ “B” กรณผจายเงนหก ณ ทจาย ใหพมพ “A” กรณผจายเงนออกใหตลอดไป ใหพมพ “S” กรณผจายเงนออกใหครงเดยว

− ไมตองมอกขระพเศษ CR (Carriage Return) เปนตวก าหนดการสนสด Field

รวม 362 หลก

ตำรำงท 2 โครงสรำงขอมลรปแบบท 2 QR Code ส ำหรบกำรโอนเงน

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

1 Prefix 1 หลก Alpha − ก าหนดเปนเครองหมาย Pipe (|) เพอแสดงวา เปน QR code ส าหรบการช าระเงนและการโอนเงน

Seller/ Receiver TAX ID

13 หลก Alphanumeric − เลขประจ าตวผเสยภาษอากร (ผรบโอน)

Suffix 2 หลก Alphanumeric − รหสอางองของผรบโอน พมพเทาจ านวนทมจรง สงสดไมเกน 2 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

2 Reference No.1/ Customer No.

20 หลก Alphanumeric − เลขทอางอง 1 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

3 Reference No.2 20 หลก Alphanumeric − เลขทอางอง 2 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

4 Total Amount 10 หลก Numeric (8,2) − จ านวนเงนทผโอนตองการโอน/ โอนเพอช าระคาสนคา/ บรการ (มลคาสนคา/ บรการ รวมภาษ มลคาเพมและเงนภาษหก ณ ทจาย (ถาม))

− ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

5 Transaction Type 1 หลก Alpha − รหสประเภทธรกรรมในการช าระเงน ใหพมพ “1” ส าหรบธรกรรมการโอนเงน

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

6 Due Date 8 หลก Alphanumeric − วนครบก าหนดช าระเงน (DDMMYYYY) โดยใหระบเปนครสตศกราช (ค.ศ.)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

Page 9: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

8

ฝนชว90-กส65008-25600331

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

7 Quantity 10 หลก Numeric − จ านวนหนวยของสนคา/ บรการ − ใสจ านวนหนวย สงสดไมเกน 10 หลก รวมจด

ทศนยม (ถาม) ตวอยางเชน 4.12345678 หรอ 40.1234 หรอ 400.12 หรอ 4000.1

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

8 Sales Amount 10 หลก Numeric (8,2) − มลคาสนคา/ บรการ (ไมรวมภาษมลคาเพม) − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 9 VAT Rate 4 หลก Numeric (2,2) − อตราภาษมลคาเพม

− ใสอตราภาษมลคาเพม สงสดไมเกน 4 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

10 VAT Amount 10 หลก Numeric (8,2) − จ านวนเงนภาษมลคาเพม − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 11 Seller/ Receiver

VAT Branch ID 5 หลก Alphanumeric − หมายเลขสาขาของสถานประกอบการ (ผรบโอน)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

12 Buyer/ Sender TAX ID

13 หลก Alphanumeric − เลขประจ าตวผเสยภาษอากร (ผโอน) − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 13 Buyer/ Sender

VAT Branch ID 5 หลก Alphanumeric − หมายเลขสาขาของสถานประกอบการ (ผโอน)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

14 Buyer/ Sender Name

140 หลก Alphanumeric − ชอและนามสกล (ผโอน) พมพเทาจ านวนทมจรง สงสดไมเกน 140 หลก

− ใช Space เปนตวแบงขอมลระหวางชอและนามสกล

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

15 Reference No.3 20 หลก Alphanumeric − เลขทอางอง 3 พมพเทาจ านวนทมจรง สงสดไมเกน 20 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

Page 10: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

9

ฝนชว90-กส65008-25600331

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

16 Proxy ID 30 หลก Alphanumeric − หมายเลขทใชรบเงน (หมายเลขลงทะเบยน พรอมเพย/ หมายเลขบญชเงนฝากธนาคาร) พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก

− กรณใชหมายเลขบญชเงนฝากธนาคาร ใหพมพ รหสธนาคาร 3 หลก ตามดวยหมายเลขบญชเงนฝากธนาคาร เชน 0039999999999 (003 คอรหสธนาคารทก าหนดโดย ธปท.)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

17 Proxy Type 12 หลก Alphanumeric − รหสอางองประเภทหมายเลขทใชรบเงน (ภาคผนวก ข.) พมพเทาจ านวนทมจรง สงสดไมเกน 12 หลก

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

18 Net Amount 10 หลก Numeric (8,2) − จ านวนเงนทผรบโอนจะไดรบหลงหกภาษ ณ ทจาย (มลคาสนคา/ บรการ รวมภาษมลคาเพม หกภาษ ณ ทจาย (ถาม))

− ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

19 Type of Income 3 หลก Alphanumeric − รหสประเภทเงนไดพงประเมน (ภาคผนวก ค.) − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 20 Withholding Tax

Rate 4 หลก Numeric (2,2) − อตราภาษหก ณ ทจาย

− ใสอตราภาษหก ณ ทจาย สงสดไมเกน 4 หลก รวมตวเลขหลงจดทศนยม โดยไมตองใสจดทศนยม

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

21 Withholding Tax Amount

10 หลก Numeric (8,2) − จ านวนเงนภาษหก ณ ทจาย − ใสจ านวนเงน สงสดไมเกน 10 หลก รวมตวเลข

หลงจดทศนยม โดยไมตองใสจดทศนยม − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 22 Withholding Tax

Conditions 1 หลก Alpha − รหสวธค านวณภาษหก ณ ทจาย

ใหพมพ “B” กรณผจายเงนหก ณ ทจาย ใหพมพ “A” กรณผจายเงนออกใหตลอดไป ใหพมพ “S” กรณผจายเงนออกใหครงเดยว

− ไมตองมอกขระพเศษ CR (Carriage Return) เปนตวก าหนดการสนสด Field

รวม 362 หลก

Page 11: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

10

ฝนชว90-กส65008-25600331

หมายเหต:

1) Field ขอมลในล าดบท 1 – 4 อางองโครงสรางขอมลตามมาตรฐาน Barcode เดม กรณ การท าธรกรรมการช าระเงนตามใบแจงหน ผใชงานสามารถจดพมพ QR Code แทนการใชงาน Barcode เดมได โดยขอมลในล าดบท 4 ไมตองมอกขระพเศษ CR (Carriage Return) เปนตวก าหนดการสนสด Field

2) แตละ Field ประกอบดวยประเภทขอมลทเปนตวอกษร (Alpha) หรอตวเลข (Numeric) หรอตวเลขและตวอกษร (Alphanumeric) ซงรวมกนมความยาวขอมลไมเกน 362 หลก (ไมรวมตวคน (Carriage Return))

3) ขอมลของแตละ Field มความยาวผนแปรตามจ านวนขอมลจรง แตตองไมเกนความยาว ในแตละ Field ทก าหนด โดยใชอกขระพเศษ CR (Carriage Return) ซงแสดงดวย Hexadecimal “0x0D” เปนตวก าหนดการสนสดของ Field ยกเวน Field Prefix, Seller/ Receiver TAX ID และ Withholding Tax Conditions ทไมตองก าหนดการสนสดของ Field

4) การพมพขอมลสวนทไมมการใชงาน ใหจดพมพขอมลดงน

- กรณเปนตวเลข (Numeric) ใหใช “0” (เลขศนย) - กรณเปนตวอกษร (Alpha) หรอตวเลขและตวอกษร (Alphanumeric) ไมตองใสขอมล

โดยใส CR (Carriage Return) เปนตวก าหนดการสนสด Field ตามค าอธบายของโครงสรางขอมล เพอไมใหต าแหนงของขอมลมการเปลยนแปลง

5) กรณผออกเอกสารการช าระเงน/ การโอนเงนอนญาตใหผช าระเงน/ ผโอนเงน ช าระคาใชจาย/ โอนเงนเปนบางสวนไดใหใส “0” (เลขศนย) ในชอง Total Amount, Sales Amount, VAT Amount, Net Amount, Withholding Tax Amount จากนนในการรบช าระคาใชจาย/โอนเงน ผใหบรการรบช าระเงน/ โอนเงนจะบนทกจ านวนเงนทไดรบจากผช าระเงน/ผโอนเงนตามความเปนจรง

6) ผใชงานสามารถใช Field Reference No.3 ไดตามความตองการใชงานของแตละธรกจ เพอประโยชนในการตรวจสอบรายการ (Reconciliation) หรอการแจงขอมลเสรมใหกบลกคา ตวอยางเชน Additional Note, Phone No., Merchant ID

3.2.2 กำรสรำง QR Code ส ำหรบกำรช ำระเงนและกำรโอนเงน

เพอใหการจดท า QR code มความสอดคลองกบมาตรฐานสากล ISO/IEC 18004 และสามารถใชงานรวมกบอปกรณ/ ระบบ/ ซอฟตแวร ประเภท/ รนตาง ๆ ของผออกเอกสารการช าระเงน/ การโอนเงน และผใหบรการรบช าระเงน/ โอนเงน การสราง QR Code ควรค านงถงเรองดงตอไปน

Page 12: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

11

ฝนชว90-กส65008-25600331

(1) ขนาดของ QR Code ทพมพลงบนกระดาษ หรอแสดงบนหนาจอโทรศพทเคลอนทหรอแทบเลต (Tablet) หรอแสดงบนหนาจอของอปกรณสมยใหม ควรมความเหมาะสมกบปรมาณขอมลทบรรจใน QR Code อยางไรกด หากขอมลมความยาว 362 หลก ขนาดของ QR Code ควรมความกวางไมต ากวา 3.4 เซนตเมตร และความยาวไมต ากวา 3.4 เซนตเมตร รวมพนทขอบ (Quiet Zone)2 ดงแสดงในรปท 1 และหากใชงานขอมลตามมาตรฐาน Barcode เดม 62 หลก ขนาดของ QR Code ควรมความกวาง ไมต ากวา 1.5 เซนตเมตร และความยาวไมต ากวา 1.5 เซนตเมตร รวมพนทขอบ (Quiet Zone) ดงแสดงในรปท 2

รปท 1 ขนำด QR Code ทบรรจขอมล 362 ตวอกษร รปท 2 ขนำด QR Code ทบรรจขอมล 62 ตวอกษร

(2) การก าหนดระดบการแกไขขอผดพลาดของขอมล (Error correction level) 3 ควรพจารณาความเสยงดานสภาพแวดลอมในการใชงานทอาจสงผลกระทบตอความเสยหายของ QR Code เชน รอยเปอน/ ยบยนของกระดาษ การสะทอนของหนาจอโทรศพทเคลอนทหรอแทบเลต (Tablet) และความสะดวกรวดเรวในการอาน QR Code โดยหากมปรมาณขอมลและขนาดของ QR Code ตามรปท 1 และรปท 2 ควรก าหนดระดบการแกไขขอผดพลาดของขอมลทระดบ M (กคนขอมลทเสยหาย 15%)

(3) การแปลงตวอกษร (Encoding characters) ใชชดตวอกษร (Character sets) UTF-8

(4) การก าหนดความละเอยดของไฟลภาพ (DPI)4 ของ QR Code ควรก าหนดใหเหมาะสมตอการน าไปใชงาน เชน ไมควรต ากวา 300 DPI ส าหรบงานพมพ และไมควรต ากวา 72 DPI ส าหรบการแสดงผลบนหนาจอคอมพวเตอร โทรศพทเคลอนทหรอแทบเลต (Tablet)

2 Quiet Zone คอ พนทวางบรเวณขอบของ QR code ซงควรก าหนดใหทกดานมพนทวางอยางนอย ดานละ 4 เทาของ Module เพอใหการอานขอมลท าไดงายขน โดย Module คอ จ านวนสเหลยมจตรสขนาดเลกทงสขาวและสด าทปรากฏบนสญลกษณ QR Code ในแนวตงและแนวนอน

3 ระดบการแกไขขอผดพลาดของขอมล (Error Correction Level) คอ ความสามารถในการกคนขอมลทเสยหาย สามารถก าหนดได 4 ระดบ ดงน L=7%, M=15%, Q=25%, H=30% ซงการก าหนดในระดบทสงขนจะมผลท าใหขนาดของ QR Code เพมขน

4 DPI (Dots Per Inch) คอ หนวยจดตอนว ใชเปนหนวยบอกความละเอยดของภาพ ส าหรบเครองพมพ โดยอางองตามขอก าหนดแนบทายฉบบท 1 หมวด 2 ขอ 3 ในประกาศคณะกรรมการธรกรรมทางอเลกทรอนกส เรอง หลกเกณฑและวธการในการจดท าหรอแปลงเอกสารและขอความใหอยในรปของขอมลอเลกทรอนกส พ.ศ. 2553

3.4 cm

3.4 cm 1.5 cm

1.5 cm Module

Quiet Zone

Page 13: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

12

ฝนชว90-กส65008-25600331

3.2.3. กำรพมพ QR Code ส ำหรบกำรช ำระเงนและกำรโอนเงนบนเอกสำรกำรช ำระเงน/กำรโอนเงน

เพอให QR Code สามารถน าไปใชเปนสอแทนขอมลในการช าระเงนและการโอนเงน ไดอยางมคณภาพ การพมพ QR Code ใหคมชดและสมบรณตามลกษณะการใชงานจงมความส าคญ โดยควรค านงถงเรองดงตอไปน

(1) ประเภทของเครองพมพ ควรเลอกความละเอยดของเครองพมพ ความละเอยดของไฟลภาพ (DPI) ของสญลกษณ QR Code ใหเหมาะสมกบความตองการใชงานเครองพมพ เชน เครองพมพ แบบฉดหมก (Inkjet Printer) เครองพมพแบบใชความรอน (Thermal Printer) หรอเครองพมพแบบเลเซอร (Laser Printer)

(2) กระดาษพมพประเภทตาง ๆ เชน กระดาษปอนด หรอกระดาษความรอน (Thermal Paper) อาจสงผลตอความสามารถในการอาน QR Code แตกตางกน

ทงน หากไมไดพมพดวยเครองพมพเลเซอรและกระดาษปอนด ควรมการทดสอบ การพมพ QR Code ลงบนเอกสารการช าระเงน/ การโอนเงน และการอาน QR Code กอนน ามาใชงานจรง

3.2.4 กำรอำน QR Code ส ำหรบกำรช ำระเงนและกำรโอนเงน

เพอใหการอาน QR Code ของผใหบรการรบช าระเงน/ โอนเงนมความสะดวกรวดเรว และถกตอง การเลอกใชอปกรณและระบบงานในการอาน QR Code ควรค านงถงเรองดงตอไปน

(1) ความละเอยดของเครองอาน (Scanner Resolution) ควรเลอกใหเหมาะสม กบการใชงาน โดยเครองอานตองมความละเอยดสงกวาหรอเทากบความกวางของ Module5 และค านงถงระยะหางในการอาน QR Code ทสามารถอานไดสะดวกและรวดเรว

(2) เครองอาน QR code ควรรองรบการอาน QR code ทแสดงบนกระดาษ หรอแสดงบนหนาจอโทรศพทเคลอนทหรอแทบเลต (Tablet) หรอแสดงบนหนาจอของอปกรณสมยใหม

(3) ระบบหรอซอฟตแวรทใชตองรองรบการอาน QR Code ทมขอมลเปนอกขระภาษาไทย

4. วนทประกำศใหทรำบ

แนวปฏบตฉบบนประกาศใหทราบตงแตวนท 31 มนาคม 2560 เปนตนไป

5 ตวอยางเชน เครองอานทมความละเอยด 10 Mil (0.25 มลลเมตร) จะสามารถอาน QR Code ทมความกวางของ Module 0.25 มลลเมตรขนไป

Page 14: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

13

ฝนชว90-กส65008-25600331

ภำคผนวก ก. ตวอยำงโครงสรำงขอมล QR Code ส ำหรบกำรจดพมพขอมลผซอ

ล ำดบ ชอ Field ควำมยำว ประเภทขอมล ค ำอธบำย

1 Transaction Type 1 หลก Alpha − ใหพมพตวอกษร “B” เพอแสดงวา เปน QR code ส าหรบการจดพมพขอมลผซอ

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

2 Buyer TAX ID 13 หลก Alphanumeric − เลขประจ าตวผเสยภาษอากร (ผซอ) − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 3 Buyer Name 140 หลก Alphanumeric − ชอและนามสกล (ผซอ)

พมพเทาจ านวนทมจรง สงสดไมเกน 140 หลก − ใช Space เปนตวแบงขอมลระหวางชอและ

นามสกล − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 4 Buyer Address 80 หลก Alphanumeric − ทอย (ผซอ)

พมพเทาจ านวนทมจรง สงสดไมเกน 80 หลก − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 5 City Sub-Division

Name 30 หลก Alphanumeric − ชอต าบล (ผซอ)

พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 6 City Name 30 หลก Alphanumeric − ชออ าเภอ (ผซอ)

พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 7 Country Sub-

Division Name 30 หลก Alphanumeric − ชอจงหวด (ผซอ)

พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก − ใชอกขระพเศษ CR (Carriage Return) เปน

ตวก าหนดการสนสด Field 8 Post Code 5 หลก Alphanumeric − รหสไปรษณย (ผซอ)

− ใชอกขระพเศษ CR (Carriage Return) เปน ตวก าหนดการสนสด Field

9 Country Name 30 หลก Alphanumeric − ชอประเทศ (ผซอ) พมพเทาจ านวนทมจรง สงสดไมเกน 30 หลก

รวม 359 หลก

Page 15: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

14

ฝนชว90-กส65008-25600331

ภำคผนวก ข. Proxy Type (รหสอำงองประเภทหมำยเลขทใชรบเงน)

รหสอำงองประเภทหมำยเลขทใชรบเงน ประเภทหมำยเลขทใชรบเงน NATID National ID

TAXID TAX ID

MSISDN Mobile Number

EWALLETID E-Wallet

EMAIL E-Mail

BILLERID Biller ID

BANKACC Bank Account Number

Page 16: แนวปฏิบัติในกำรจัดท ำ Quick Response Code (QR ...2 ฝนชว90-กส65008-25600331 แนวปฏ บ ต ในกำรจ ดท ำ

15

ฝนชว90-กส65008-25600331

ภำคผนวก ค. Type of Income (รหสประเภทเงนไดพงประเมน)6

รหสประเภทเงนไดพงประเมน ประเภทเงนไดพงประเมน อตรำภำษหก ณ ทจำยในปจจบน

001 คาสนคา 1.00 7 002 เงนเดอน ไมตองแจงอตรามายง

กรมสรรพากร 003 คานายหนา 3.00 004 ลขสทธ 3.00 005 ดอกเบย 1.00 006 เงนปนผล 10.00 007 คาบรการตาง ๆ/ คาจางท าของ/ จางบรการ

วชาชพอสระ ของบรษทภายในประเทศหรอบรษทภายนอกประเทศทมสาขาในประเทศไทย

3.00

008 คาบรการตาง ๆ/ คาจางท าของ ของบรษทภายนอกประเทศทไมมสาขาในประเทศไทย

5.00

009 คาเชา 5.00 010 คาเชาเรอ 1.00 011 รางวลในการประกวด การแขงขน การชงโชค 5.00 012 รางวล สวนลด หรอประโยชนใด ๆ เนองจาก

การสงเสรมการขาย 3.00

013 คาแสดงใหแกนกแสดง 5.00 014 คาโฆษณา 2.00 015 คาเบยประกนวนาศภย 1.00 016 คาขนสง 1.00 017 คาซอสนคาเกษตร 0.75

6 ประเภทเงนไดพงประเมนและอตราภาษหก ณ ทจาย ใหเปนไปตามประกาศของกรมสรรพากรซงอาจมการเปลยนแปลง 7 เฉพาะกรณผจายเปนหนวยงานรฐ