ปัจจุบันได้มีผู้ให้บริการ API หลายธนาคารในประเทศไทย แและธนาคารไทยพาณิชย์ ได้ทำการเปิดให้บริการ API ให้นักพัฒนา (Developer) หรือ แอปฯ เข้าถึงได้ ซึ่งตัว SCB API ที่เปิดให้เข้าถึงได้นั้น คืออะไร มีอะไร และสามารถนำไปใช้อย่างไรได้บ้าง
API คืออะไร
API หรือ Application Programming Interface คือคำสั่งที่สามารถทำให้เกิดการเชื่อมต่อจากเว็บไซต์หนึ่งไปยังอีกเว็บไซต์หนึ่ง เป็นตัวกลางในการเชื่อมต่อระหว่างเว็บไซต์ที่ผู้ใช้งานใช้อยู่ไปยังเว็บไซต์อื่น กล่าวได้ว่าประโยชน์ของ API ก็คือการรับส่งข้อมูลข้าม Server นั้นเอง
ตัวอย่างของการใช้งาน API เช่น การลงทะเบียนเข้าสู่ระบบของเว็บไซต์ต่าง ๆ โดยใช้ Facebook Account และข้อมูลจาก Facebook Account ก็จะแชร์ข้อมูลของเรากับเว็บไซต์นั้น ๆ ด้วย API หรือ API ของ Google Map ที่สามารถนำแผนที่ของ Google มาลงใน Website โดยใช้ JavaScript เป็นต้น
ปัจจุบันธนาคารไทยพาณิชย์ได้เปิด Open API เป็นธนาคารแรกในประเทศไทย เพื่อช่วยให้ Developer, ผู้ประกอบการธุรกิจ และองค์กร สามารถเชื่อมต่อแอพหรือเว็บไซต์กับบริการและโปรดักส์ของ SCB ได้ เพราะเห็นว่าเป็นความท้าทายในการเปิดโอกาสสร้างพันธมิตรในธุรกิจใหม่ ๆ และสามารถพัฒนาต่อยอดโปรดักส์ทางการเงินต่อไปได้ในอนาคต
แต่ความปลอดภัยก็ถือเป็นเรื่องสำคัญที่สุด บางธนาคารยังไม่เปิดใช้เพราะกลัวว่าจะเกิดช่องโหว่ แต่ก็มีวิธีการแก้ปัญหาโดยบุคคลที่ 3 จะต้องขอความยินยอมการเปิดเผยข้อมูลจากลูกค้าก่อน และลูกค้าก็จะต้องกดยอมรับการแชร์ข้อมูล ถึงจะสามารถนำข้อมูลไปใช้ได้ และทางธนาคารก็จะมีระบบคอยดูแลควบคุมอีกที
SCB Payment Gateway คืออะไร
SCB Payment Gateway คือบริการระบบรับชำระเงินออนไลน์จากธนาคารไทยพาณิชย์ (SCB) ที่ช่วยให้ธุรกิจสามารถรับเงินจากลูกค้าผ่านเว็บไซต์หรือแพลตฟอร์มออนไลน์ได้อย่างสะดวก โดยรองรับช่องทางการชำระเงินตามบริการที่เปิดใช้งาน เช่น บัตรเครดิต บัตรเดบิต และช่องทางดิจิทัลอื่น ๆ
ระบบจะทำหน้าที่เป็นตัวกลางในการส่งข้อมูลการชำระเงินระหว่างลูกค้า ร้านค้า และธนาคาร พร้อมแจ้งผลการทำรายการให้ร้านค้าทราบ ช่วยลดขั้นตอนการตรวจสอบการชำระเงินด้วยตนเอง และเพิ่มความสะดวกให้กับลูกค้าในการซื้อสินค้าและบริการออนไลน์
API SCB นำไปใช้งานอะไรได้บ้าง
- การชำระเงินผ่าน SCB โดยการเชื่อมต่อระหว่างแอพหรือเว็บไซต์ไปยัง SCB Easy
- แชร์ข้อมูลลูกค้า SCB เช่น Identity Sharing และสินค้าและบริการที่เกี่ยวข้องกับ SCB
- รักษาความปลอดภัย โดยอนุญาตการเรียก API ทั้งหมดที่ทำกับแพลตฟอร์ม เพื่อดูความถูกต้องที่ Developer ใช้ API ของ SCB
- สร้างรหัส QR Code เพื่อสแกน และจ่ายเงินทันที
- การตรวจสอบสลิป โดยสแกน QR Code บนสลิป
ใช้ API ธนาคารเองหรือใช้ผู้ให้บริการ ต่างกันยังไง
การเชื่อมต่อระบบรับชำระเงินออนไลน์สามารถทำได้ทั้งการใช้ API จากธนาคารโดยตรง และการใช้บริการจากผู้ให้บริการระบบ Payment Gateway หรือ API ภายนอก ซึ่งมีความแตกต่างกันในด้านการติดตั้ง การจัดการระบบ และค่าใช้จ่าย
- ใช้ API ธนาคารเอง: เป็นการเชื่อมต่อระบบกับธนาคารโดยตรง ทำให้ธุรกิจสามารถจัดการกระบวนการรับชำระเงินได้ตามความต้องการ แต่ต้องดำเนินการสมัครบริการ ประสานงานกับธนาคาร และพัฒนาระบบเชื่อมต่อด้วยตนเอง
- ใช้ผู้ให้บริการ: เป็นการเชื่อมต่อผ่านแพลตฟอร์มหรือผู้ให้บริการตัวกลางที่มีระบบ API พร้อมใช้งาน ช่วยลดความยุ่งยากในการพัฒนา รองรับการเชื่อมต่อกับหลายธนาคารหรือช่องทางชำระเงินได้สะดวกขึ้น ทั้งนี้ขึ้นอยู่กับบริการที่เลือกใช้
ดังนั้น Payment Gateway กับ Verify Slip ต่างกันยังไง ต้องบอกเลยว่าการใช้ API ธนาคารเองเหมาะกับธุรกิจที่ต้องการควบคุมระบบและมีทีมพัฒนารองรับ ส่วนการใช้ผู้ให้บริการเหมาะกับธุรกิจที่ต้องการความสะดวก ลดเวลาในการพัฒนา และเริ่มต้นใช้งานได้ง่ายขึ้น ควรพิจารณาค่าใช้จ่าย ความปลอดภัย และความสามารถในการรองรับธุรกิจในระยะยาวประกอบการตัดสินใจด้วย
ผลิตภัณฑ์ที่เกี่ยวข้องกับ SCB API

ระบบที่จะช่วยให้คุณสามารถผลักดันธุรกิจของคุณไปสู่อีกขั้นของการบริการ
1. Mae Manee Merchant
แอปพลิเคชันแม่มณี ผู้ช่วยร้านค้าตัวจริง ยอดขายปัง รับตังค์สะดวกกว่า รับเงินง่ายผ่านการสแกน QR Code รับชำระผ่านบัตรเครดิต ไม่ต้องมีเครื่องรูดบัตร ค่าธรรมเนียมเพียง 1%* ร้านค้าออนไลน์ไลฟ์สด ตอบแชท จัดการครบ จบในแอปเดียว
2. SCB API Payment Gateway Direct Debit
เป็นบริการหักบัญชีเงินฝากธนาคารหรือตัดเงินในบัตรเครดิตของผู้ชำระเงินที่ซื้อสินค้าหรือบริการผ่านเว็บไซต์ของร้านค้า (e-Commerce) เช่น การซื้อสินค้าออนไลน์ การจองตั๋วโดยสาร ฯลฯ โดยร้านค้าจะได้รับเงินทันทีภายใต้ระบบรักษาความปลอดภัยที่ได้มาตรฐานสากล พร้อมทั้งมีการแจ้งผลกลับให้ร้านค้าทราบแบบ Real-time และสามารถดาวน์โหลดรายงานเพื่อใช้ปรับยอดทางบัญชีได้
จุดเด่นของบริการ
- ร้านค้าได้รับเงินทันทีเมื่อทำรายการหักเงินจากบัญชีผู้ชำระเงิน
- แจ้งผลการชำระเงินของลูกค้าไปยังร้านค้าทันทีโดยอัตโนมัติ
- รองรับการเข้ารหัสข้อมูลและรับส่งข้อมูลธุรกรรมการเงินผ่านช่องทางอินเทอร์เน็ต ด้วยความปลอดภัยตามมาตรฐานสากล
- ปลอดภัยด้วยการใช้รหัสผ่านแบบครั้งเดียว (OTP - One Time Password) โดยระบบของธนาคารจะส่งรหัสทาง SMS ไปยังหมายเลขโทรศัพท์มือถือของผู้ชำระเงินที่ลงทะเบียนไว้กับธนาคาร
3. SCB EASY App Payment
บริการธนาคารออนไลน์ สำหรับลูกค้าที่ใช้งานโทรศัพท์สมาร์ทโฟน ซึ่งเพิ่มความสะดวกให้กับลูกค้า สามารถทำธุรกรรมได้ทุกที่ ทุกเวลา
4. Customer Information
API ที่แชร์ข้อมูลลูกค้าของไทยพาณิชน์ บนแอพของเราได้
5. Authentication
จะใช้เฟรมเวิร์ค OAuth2.0 ของ SCB เพื่อทำ authorize กับ authenticate บนแอพเรา (ล็อกอิน และให้ใช้สิทธิเข้าถึงทรัพยากรต่าง
6. QR Code Payment
API ที่สร้าง QR code เอาไว้ใช้ชำระเงินจ่ายสินค้าผ่าน QR code
7. Slip Verification
API ที่จะให้พ่อค้าทำการสแกน QR code บนสลิป แล้วพิสูจน์ความถูกต้องและให้ข้อมูลการจ่ายเงิน
สรุป
จากกระแสของสังคมไร้เงินสดในปัจจุบัน การนำ API มาใช้เพื่อพัฒนาข้อจำกัด และจุดอ่อนต่างๆของธุรกรรมทางการเงินนั้นถือว่ามีประโยชน์อย่างมาก ไม่ว่าจะเป็นในด้านของการใช้งานที่ช่วยให้มีความสะดวกสบาย ความปลอดภัยของข้อมูลของผู้ใช้งาน และการตรวจสอบความถูกต้องอีกด้วย โดยเฉพาะอย่างยิ่ง ระบบการตรวจสอบการโอนเงิน ที่ผู้บริการ ตรวจสลิปโอนเงินผ่านไลน์ ที่หลายๆเจ้าได้นำระบบนี้มาใช้งาน อย่าง Thunder Solution และ EasySlip เพื่อเป็นผู้ช่วยให้ผู้ขาย ขายของได้อย่างมั่นใจ ตรวจสอบสลิปโอนเงินได้ทันที


