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