ช่องทางรับฟังความคิดเห็น     คลังเอกสาร     คำถามที่พบบ่อย     ถาม-ตอบ      มหาวิทยาลัยอุบลราชธานี    

การรับชำระเงินผ่าน Thai QR Payment (Prompt pay Tag30) by ศุภชัย เชื้อพันธ์

ชื่อผลงาน : การรับชำระเงินผ่าน Thai QR Payment (Prompt pay Tag30)

 ผู้ถ่ายทอด : ศุภชัย เชื้อพันธ์   ถ่ายทอด : วันที่ 12 กันยายน 2565
   

1. บทคัดย่อ 

      ตามที่คณะวิทยาศาสตร์ มหาวิทยาลัยอุบลราชธานี ได้รับมอบหมายจากมูลนิธิส่งเสริมวิชาการและพัฒนามาตรฐานวิทยาศาสตร์ศึกษา ในพระอุปถัมภ์สมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์ (มูลนิธิ สอวน.) ให้เป็นศูนย์รับสมัครคัดเลือกเข้าค่าย 1 ประจำปีการศึกษา 2565 ซึ่งต้องมีการรับชำระค่าสมัครผ่านใบแจ้งชำระเงิน (Bill Payment) สามารถชำระได้ผ่านเคาร์เตอร์ธนาคาร กรุงไทย จำกัด (มหาชน) และ ธนาคารไทยพาณิชย์ จำกัด (มหาชน)ซึ่งผู้สมัครไม่สะดวกในการเข้าไปชำระเงินที่ธนาคาร

จากปัญหาข้างต้น งานคอมพิวเตอร์และเครือข่ายจึงได้พัฒนาระบบการรับชำระเงินผ่าน QR Payment โดยใช้บริการ QR API Dynamic ของธนาคารไทยพาณิชย์ จำกัด (มหาชน) เพื่อให้สามารถรับชำระเงินแบบ Prompt pay ได้จากทุกธนาคาร

2. บทนำ

     การชำระเงินในปัจจุบันได้ปรับเปลี่ยนเป็นการรับชำระเงินด้วยระบบดิจิทัล ด้วยการรับชำระเงินแบบ QR Payment และรับส่งข้อมูลระหว่างระบบการรับเงินด้วยระบบอิเล็กทรอนิกส์ (Web Application) กับระบบของธนาคาร เพื่อให้สามารถตรวจสอบการรับโอนเงินโดยตรง ด้วยการเชื่อมต่อการรับส่งข้อมูล แบบ Application Programming Interface (API) ดังนั้นผู้รับเงินจะได้รับการยืนยันการชำระเงินได้ทันที (real time) ซึ่งสะดวก รวดเร็วและแม่นยำ มากกว่าวิธีรับเงินแบบ Bill Payment นอกจากนั้นในฝั่งของผู้จ่ายเงินสามารถจ่ายเงินผ่านแอปพลิเคชั่นได้ทุธนาคารโดยไม่มีค่าธรรมเนียมการโอนเงิน

3. วัตถุประสงค์

     เพื่อพัฒนาระบบการรับเงินให้มีความสะดวก รวดเร็วและตรวจสอบถานะการชำระเงินได้แบบ Real time

4. วิธีการ/เครื่องมือ

เครื่องมือที่ใช้ในการพัฒนาระบบ

- Visual Studio ASP.Net C#

          - Microsoft SQL Server

  -webhook API

    -Postman

4.1 การขอเปิดใช้งาน QR Payment API

            1. ติดต่อธนาคารเพื่อขอแบบฟอร์มการขอเปิดการใช้งาน QR Dynamic API ธนาคารไทยพาณิชย์ โดยต้องมี Corporate ID ใน Business Net

            2. ส่งเรื่องคำขอที่สาขามหาวิทยาลัยอุบลราชธานี

            3. รอการติดต่อจากฝ่าย API Developer ของธนาคารไทยพาณิชย์ ทางจดหมายอิเล็กทรอนิกส์  โดยจะมีรายละเอียดให้ส่งข้อมูลกำหนดเวลาในการพัฒนาระบบและ SSl Certification

            4. เมื่อพัฒนาระบบในการส่ง API เพื่อขอสร้าง QR Code และสร้างระบบ End Point เพื่อรอรับข้อมูลการชำระ โดยทำการพัฒนาผ่านระบบ API Sandbox ของธนาคาร

            5. ธนาคารจะให้ทำการทดสอบระบบ UAT กับระบบของธนาคาร โดยธนาคารจะเป็นผู้ทดสอบและให้ส่งผลการทดสอบที่ทาง End Point รับข้อมูลจากธนาคารและการตอบกลับจาก End Point

          6. เมื่อทดสอบระบบทุกขั้นตอนเรียบร้อย ธนาคารจะส่งข้อมูลรายละเอียดในการเชื่อต่อ API Product มาให้ใช้งาน

4.2  การพัฒนาระบบผ่าน SCB Developer

            ในการพัฒนาระบบ QR Code Payment กับ ธนาคารไทยพาณิชย์ จะมีกระบวนการการทำงาน ดังรูป

รูปที่ 1 ผังการทำงานในการสร้าง QR Payment

จากรูปจะอธิบายขั้นตอนในการทำงานของระบบดังนี้

 

5. ผลการดำเนินงาน  ประกอบด้วย

     ระบบรับชำระผ่าน QR Payment สามารถช่วยเพิ่มยอดการรับชำระในช่วงของวันสุดท้ายในการปิดรับชำระและสามารถปรับสถานะการรับชำได้แบบ Real time ทำให้ผู้ชำระสามารถตรวจสอบสถานะการชำระได้ทันที และผู้ดูแลระบบไม่ต้องโหลดรายการชำระมาเพื่อนำเข้าระบบอีกครั้งเป็นการอำนวยความสะดวกทั้งผูสมัครและผู้ดูแลระบบในการตรวจสอบข้อมูล

6. สรุป

     ในการพัฒนาระบบการรับชำระเงินแบบ QR Payment API จะมีความยุ่งยากและมีระยะเวลาในการขอเปิดใช้งานระบบ เนื่องจากเป็นการขอใช้งานกรณีแรกของมหาวิทยาลัยอุบลราชธานี  ทำให้เกิดความล่าช้าในขั้นตอนการส่งเอกสารและการประสานงานกับทีมพัฒนาระบบของธนาคาร กระบวนการในการอนุมัติใช้งานระบบจริง และการตรวจสอบ SSL Certification แต่เมื่อระบบสามารถใช้งานได้จะช่วยอำนวยความสะดวกในการรับชำระเงินให้ผู้สมัครและผู้ดูแลระบบในการตรวจสอบการชำระและลดความผิดพลาดในการชำระเงินและการตรวจสอบเงิน

7. ความสามารถในการนำผลงานไปใช้ประโยชน์  หรือต่อยอดเพื่อให้บุคคลหรือหน่วยงานอื่นไปใช้ประโยชน์ได้ในวงกว้าง (impact)

   ระบบการรับชำระเงินผ่าน QR Payment สามารถนำไปพัฒนาต่อยอดเพื่อใช้ในการรับชำระเงินค่าสมัคร ค่าเทอม หรือรับชำระคืนเงินยืมของคณะ หน่วยงาน โดยใช้บัญชีที่ใช้งานอยู่ในปัจจุบันในการรับชำระแบบ Prompt pay ทำให้สามารถรับชำระได้ทุกธนาคารและสามรถชำระผ่านแอปพลิเคชั่นกระเป๋าเงินอิเล็กทรอนิกส์ เช่น True money หรือ เป๋าตัง ได้

 ดาวน์โหลดไฟล์นำเสนอ