มาตรฐานเว็บใหม่สำหรับประสบการณ์การชำระเงินบนเว็บที่ราบรื่น
หนึ่งในตัวขับเคลื่อนระบบนิเวศที่สำคัญสำหรับเว็บคือการชำระเงิน เว็บจะกลายเป็นแพลตฟอร์มที่ยั่งยืนและทำกำไรได้ ด้วยระบบการชำระเงินที่ปลอดภัย ราบรื่น และยืดหยุ่น มาตรฐานการชำระเงินบนเว็บมีแนวโน้มที่จะเป็นองค์ประกอบสำคัญที่ช่วยให้มีการผสานรวมโซลูชันการชำระเงินเข้ากับขั้นตอนการชำระเงินของผู้ขายได้อย่างราบรื่น
การชำระเงินผ่านเว็บคืออะไร
Web Payments คือชุด API การชําระเงินใหม่ที่เป็นมาตรฐานซึ่งมีให้ใช้งานในเบราว์เซอร์สมัยใหม่ ได้แก่ Payment Request API, Payment Handler API และอื่นๆ อีกไม่กี่ ข้อมูลเบื้องต้นของเบราว์เซอร์เหล่านี้ทำให้การชำระเงินออนไลน์เป็นเรื่องง่ายขึ้นและช่วยให้แอปการชำระเงินสามารถผสานรวมกับเบราว์เซอร์ได้ง่ายกว่าที่เคย
มาตรฐานนี้มีความยืดหยุ่น โดยทำงานได้กับระบบการชำระเงินหลากหลายประเภท และมีจุดประสงค์ที่จะทำงานในเบราว์เซอร์ใดก็ได้ ในอุปกรณ์ วิธีการชำระเงิน หรือผู้ให้บริการการชำระเงินใดก็ได้ ความยืดหยุ่นนี้ช่วยให้การพัฒนาง่ายขึ้น ความสอดคล้องในการติดตั้งใช้งาน และความเข้ากันได้กับเทคโนโลยีการชำระเงินใหม่ๆ ในอนาคต
งานวิจัยแสดงให้เห็นว่าขั้นตอนการชำระเงินที่ยาวนานทำให้มีการละทิ้งรถเข็นกลางคัน เมื่อใช้การชำระเงินบนเว็บ กระบวนการชำระเงินจะง่ายขึ้นด้วยการแตะเพียงไม่กี่ครั้งแทนที่จะต้องป้อนข้อมูลการเรียกเก็บเงินด้วยตนเองสำหรับการซื้อทุกครั้ง ดูตัวอย่างวิธีที่ Google Pay ใช้ประโยชน์จาก การชำระเงินบนเว็บเพื่อสร้างขั้นตอนที่ราบรื่นที่ด้านล่าง ซึ่งสามารถทำได้โดยแอปการชำระเงินอื่นๆ
ลูกค้าไปที่จุดชำระเงินและกดปุ่ม GPay
แอป Google Pay จะเปิดขึ้นด้านหน้าเว็บไซต์ผู้ขาย
ลูกค้ายืนยันการชำระเงินในแอป Google Pay หลังจากตรวจสอบรายละเอียดแล้ว
ผู้ขายยืนยันการชำระเงินและการซื้อได้รับอนุมัติแล้ว
การสนับสนุนเบราว์เซอร์
การชำระเงินบนเว็บประกอบด้วยเทคโนโลยีต่างๆ 2-3 อย่าง และสถานะการสนับสนุนจะขึ้นอยู่กับเบราว์เซอร์
ประโยชน์ของการผสานรวมการชำระเงินบนเว็บไว้ในแอปการชำระเงิน
การผสานรวมกับการจ่ายเงินบนเว็บช่วยให้แอปชำระเงินมอบประสบการณ์ของผู้ใช้ที่ดียิ่งขึ้น มอบประสบการณ์การใช้งานสำหรับนักพัฒนาซอฟต์แวร์ที่ดีขึ้น และมีความปลอดภัยยิ่งขึ้น
ประสบการณ์ของผู้ใช้ที่ดีขึ้น
การชำระเงินในบริบท: การชำระเงินจะเกิดขึ้นในโมดัลในบริบทของเว็บไซต์ผู้ขาย โดยไม่มีการเปลี่ยนเส้นทางหรือหน้าต่างป๊อปอัป
การชำระเงินที่รวดเร็วยิ่งขึ้น: ลูกค้าสามารถบันทึกรายละเอียดการชำระเงินได้อย่างปลอดภัยในเบราว์เซอร์หรือแอปการชำระเงิน และพร้อมใช้งานบนเว็บไซต์ของผู้ขายที่รองรับทุกเว็บไซต์
ประสบการณ์การซื้อที่ราบรื่น: หลังจากชำระเงิน (หรือยกเลิก) การชำระเงินแล้ว ลูกค้าจะอยู่ในเว็บไซต์ผู้ขายตรงจุดที่ลูกค้าทำค้างไว้
ประสบการณ์การใช้งานที่ดีขึ้นสำหรับนักพัฒนาซอฟต์แวร์
การผสานรวมที่ง่ายดาย: การชำระเงินผ่านเว็บสามารถขยายจากแอปการชำระเงินเฉพาะแพลตฟอร์มที่มีอยู่หรือแอปการชำระเงินบนเว็บ
การผสานรวมมีต้นทุนต่ำ: ผู้ขายสามารถผสานรวมการชำระเงินบนเว็บกับ JavaScript และการผสานรวมฝั่งเซิร์ฟเวอร์ระดับพื้นฐานได้
มาตรฐาน: โปรโตคอลและรูปแบบข้อมูลสำหรับการแลกเปลี่ยนข้อมูลกับผู้ขายเป็นมาตรฐานและไม่จำเป็นต้องมีการผสานรวมเชิงลึก
การรักษาความปลอดภัยที่เข้มงวดขึ้น
การป้องกันการโหลดจากแหล่งที่ไม่รู้จักเมื่อเรียกใช้แอปการชำระเงินเฉพาะแพลตฟอร์ม
ออกแบบโดยคำนึงถึงแนวคิดด้านความปลอดภัยและความเป็นส่วนตัวที่กำลังจะมีขึ้น
การใช้ Web Payments ยังช่วยให้แอปสำหรับการชำระเงินสามารถนำวิธีการชำระเงินทุกประเภทมาไว้บนเว็บได้ เช่น เงินอิเล็กทรอนิกส์ คริปโตเคอเรนซี การโอนเงินผ่านธนาคาร และอื่นๆ Web Payments ออกแบบมาโดยคำนึงถึงความยั่งยืน และไม่มีข้อจำกัดใดๆ ในการประมวลผลการชำระเงินและวิธีการชำระเงิน
การเปรียบเทียบการชำระเงินบนเว็บกับวิธีการอื่นๆ
ลองพิจารณาวิธีการผสานรวมการชำระเงินบนเว็บที่มีอยู่
iframe: การใช้ JavaScript เพื่อแทรกเว็บไซต์ของเครื่องจัดการการชำระเงินใน iframe และรวบรวมข้อมูลเข้าสู่ระบบการชำระเงินของลูกค้าผ่านแบบฟอร์ม
ป๊อปอัป: การใช้ JavaScript เพื่อเปิดหน้าต่างป๊อปอัปและรวบรวมข้อมูลเข้าสู่ระบบการชำระเงินของลูกค้า ไม่ว่าจะผ่านแบบฟอร์มหรือโดยการให้ลูกค้าตรวจสอบสิทธิ์และเลือกข้อมูลเข้าสู่ระบบการชำระเงิน
การเปลี่ยนเส้นทาง: ผู้ขายจะเปลี่ยนเส้นทางลูกค้าไปยังเว็บไซต์ของตัวแฮนเดิลการชำระเงิน และให้ลูกค้าตรวจสอบสิทธิ์และเลือกข้อมูลเข้าสู่ระบบสำหรับการชำระเงินได้ ระบบจะรับส่ง URL การเปลี่ยนเส้นทางผ่านเซิร์ฟเวอร์
OAuth: ผู้ขายจะอนุญาตให้ลูกค้าตรวจสอบสิทธิ์และให้สิทธิ์ด้วยข้อมูลระบุตัวตนของตัวแฮนเดิลการชำระเงินผ่าน OAuth เลือกวิธีการชำระเงิน ที่อยู่สำหรับจัดส่ง และอื่นๆ ผ่าน UI ของ iframe ในบริบท
การเปรียบเทียบกับการชำระเงินบนเว็บมีดังนี้
การชำระเงินผ่านเว็บ | iframe | ป๊อปอัป | เปลี่ยนเส้นทาง | OAuth | |
การชำระเงินในบริบท | ✔ | ✔ | ✔* | ✔ | |
การอัปเดตราคาแบบไดนามิก | ✔ | ✔ | |||
ประสบการณ์การซื้อที่ลื่นไหล | ✔ | ✔ | ✔ | ||
การผสานรวมแอปเฉพาะแพลตฟอร์ม | ✔ | ✔ | |||
ต้นทุนการผสานรวมต่ำ | ✔ | ✔ | ✔ | ✔ | |
มาตรฐาน | ✔ |
การผสานรวมการชำระเงินบนเว็บในแอปที่มีอยู่
คุณสามารถผสานรวมการชำระเงินบนเว็บทั้งในแอปการชำระเงินเฉพาะแพลตฟอร์มและแอปการชำระเงินบนเว็บได้ หากไม่ได้ติดตั้งแอปการชำระเงินเฉพาะแพลตฟอร์ม คุณจะใช้แอปการชำระเงินบนเว็บเป็นแอปสำรองได้ ลูกค้าและผู้ขายสามารถส่งและรับการชำระเงินผ่านวิธีการชำระเงินที่ต้องการได้อย่างราบรื่น ทั้งนี้ขึ้นอยู่กับสภาพแวดล้อม
แอปการชำระเงินเฉพาะแพลตฟอร์ม
เหมาะสำหรับแอปการชำระเงินที่มีฐานการติดตั้งขนาดใหญ่อยู่แล้ว และต้องการให้ผู้ใช้ปัจจุบันได้รับประสบการณ์บนเว็บที่สอดคล้องกัน
Web Payments จะดำเนินการยืนยันลายเซ็นก่อนเรียกใช้แอปการชำระเงิน ซึ่งแตกต่างจากฟีเจอร์ "Intent" ของ Android ซึ่งทำให้โหลดแอปการชำระเงินที่เป็นอันตรายไม่ได้
ในวิดีโอด้านบน Google Pay เป็นแอปการชำระเงินเฉพาะแพลตฟอร์ม
แอปการชำระเงินบนเว็บ
มีหลักฐานสำหรับอนาคตมากขึ้น: เทคนิคทั่วไปของแอปการชำระเงิน เช่น การเปลี่ยนเส้นทางหรือป๊อปอัปนั้นอิงตามคุกกี้ของบุคคลที่สามซึ่งอาจล้าสมัย แม้ว่าการคาดเดาถึงผลกระทบที่จะเกิดขึ้นจะยังเป็นเรื่องยาก แต่การชำระเงินบนเว็บจะมองโลกที่มีความเป็นส่วนตัวดีกว่าและโลกที่ไม่มีคุกกี้ของบุคคลที่สาม
เส้นทางแบบเว็บนั้นเหมาะสำหรับบริการผ่านเว็บที่มีลูกค้าจำนวนมากพร้อมบัตรที่บันทึกไว้
หลักการรับไปใช้งานของผู้ขาย
ผู้ขายจะต้องปรับใช้แอปการชำระเงินนั้นอย่างชัดแจ้งเพื่อให้แอปชำระเงินพร้อมใช้งานสำหรับผู้ขายได้ โดยในทางเทคนิคแล้ว ผู้ขายจะต้องระบุตัวระบุของแอปการชำระเงิน (ตัวระบุวิธีการชำระเงิน) และใช้ API คำขอการชำระเงินด้วย
เราขอแนะนำให้มอบเอกสารที่ดีในคู่มือการผสานรวมและ SDK หรือไลบรารีเพื่ออำนวยความสะดวกในการผสานรวม เช่น Google Pay มีคู่มือสำหรับนักพัฒนาซอฟต์แวร์
การใช้งานเกตเวย์การชำระเงินก็เป็นทางเลือกที่ดีเช่นกัน เนื่องจากเกตเวย์นี้จะช่วยเพิ่มการเข้าถึงให้คุณได้ด้วยเช่นกัน
มีค่าใช้จ่ายเท่าใด
การชำระเงินผ่านเว็บเป็นเทคโนโลยีมาตรฐานในเบราว์เซอร์ แอปสำหรับการชำระเงิน การใช้งานหรือเปิดใช้งานในเบราว์เซอร์จะไม่เรียกเก็บค่าธรรมเนียมใดๆ ด้วยตัวเอง