เพิ่มประสิทธิภาพให้กับแอปการชำระเงินด้วย Web Payments

มาตรฐานใหม่บนเว็บเพื่อประสบการณ์การชำระเงินที่ราบรื่นบนเว็บ

การชำระเงินเป็นหนึ่งในตัวขับเคลื่อนระบบนิเวศที่สำคัญสำหรับเว็บ ระบบการชำระเงินที่ปลอดภัย ราบรื่น และยืดหยุ่นจะช่วยให้เว็บกลายเป็นแพลตฟอร์มที่ยั่งยืนและ ทำกำไรได้ มาตรฐานการชำระเงินบนเว็บมีศักยภาพที่จะเป็นองค์ประกอบสำคัญ ที่ช่วยให้ผสานรวมโซลูชันการชำระเงินเข้ากับ ขั้นตอนการชำระเงินของผู้ขายได้อย่างราบรื่น

การชำระเงินบนเว็บคืออะไร

การชำระเงินบนเว็บคือชุด API การชำระเงินใหม่ที่ได้มาตรฐานซึ่งพร้อมให้บริการในเบราว์เซอร์รุ่นใหม่ ซึ่งรวมถึง Payment Request API, Payment Handler API และAPI อื่นๆ อีก 2-3 รายการ ฟีเจอร์ใหม่ของเบราว์เซอร์เหล่านี้ช่วยลดความซับซ้อนของการชำระเงินออนไลน์และช่วยให้แอปการชำระเงินผสานรวมกับเบราว์เซอร์ได้ง่ายกว่าที่เคย

มาตรฐานมีความยืดหยุ่น ทำงานร่วมกับระบบการชำระเงินประเภทต่างๆ และ ออกแบบมาให้ทำงานได้ในเบราว์เซอร์ใดก็ได้บนอุปกรณ์ วิธีการชำระเงิน หรือผู้ให้บริการชำระเงิน รายใดก็ได้ ความยืดหยุ่นนี้ช่วยให้การพัฒนาเป็นไปอย่างง่ายดาย การติดตั้งใช้งานมีความสอดคล้องกัน และสามารถใช้งานร่วมกับเทคโนโลยีการชำระเงินใหม่ๆ ในอนาคตได้

งานวิจัยแสดงให้เห็นว่าขั้นตอนการชำระเงินที่ยาวนานทำให้เกิดการละทิ้งรถเข็น การชำระเงินบนเว็บช่วยลดความซับซ้อนของขั้นตอนการชำระเงินให้เหลือเพียงไม่กี่ครั้งแทนที่จะต้องป้อนข้อมูลการเรียกเก็บเงินด้วยตนเอง ทุกครั้งที่ซื้อ ดูการสาธิตด้านล่างเกี่ยวกับวิธีที่ Google Pay ใช้ประโยชน์จาก การชำระเงินบนเว็บเพื่อสร้างขั้นตอนที่ราบรื่น แอปการชำระเงินอื่นๆ ก็ทำได้เช่นกัน

ขั้นตอนการชำระเงินด้วย Google Pay และการชำระเงินบนเว็บ
  1. ลูกค้าไปที่ชำระเงินแล้วกดปุ่ม GPay

  2. แอป Google Pay จะเปิดที่ด้านหน้าเว็บไซต์ของผู้ขาย

  3. ลูกค้ายืนยันการชำระเงินในแอป Google Pay หลังจากตรวจสอบ รายละเอียดแล้ว

  4. ผู้ขายจะยืนยันการชำระเงินและระบบจะอนุมัติการซื้อ

การสนับสนุนเบราว์เซอร์

การชำระเงินบนเว็บประกอบด้วยเทคโนโลยีที่แตกต่างกัน 2-3 อย่าง และสถานะการรองรับจะขึ้นอยู่กับเบราว์เซอร์

Chromium Safari Firefox
เดสก์ท็อป Android เดสก์ท็อป อุปกรณ์เคลื่อนที่ เดสก์ท็อป/อุปกรณ์เคลื่อนที่
Payment Request API
Payment Handler API
แอปการชำระเงิน iOS/Android ✔* ✔*

ประโยชน์ของการผสานรวมการชำระเงินบนเว็บในแอปการชำระเงิน

การผสานรวมกับ Web Payments จะช่วยให้แอปการชำระเงินมอบประสบการณ์การใช้งานที่ดีขึ้นให้แก่ลูกค้า มีประสบการณ์การใช้งานของนักพัฒนาแอปที่ดีขึ้น และมีความปลอดภัยที่เข้มงวดมากขึ้น

ประสบการณ์ของผู้ใช้ที่ดีขึ้น

  • การชำระเงินในบริบท: การชำระเงินจะดำเนินการในโมดัลในบริบทของเว็บไซต์ผู้ขายโดยไม่มีการเปลี่ยนเส้นทางหรือหน้าต่างป๊อปอัป

  • ชำระเงินได้เร็วขึ้น: ลูกค้าสามารถบันทึกรายละเอียดการชำระเงินอย่างปลอดภัยใน เบราว์เซอร์หรือแอปการชำระเงิน เพื่อให้พร้อมใช้งานในเว็บไซต์ของผู้ขายที่รองรับ

  • ประสบการณ์การซื้อที่ราบรื่น: หลังจากชำระเงินเสร็จสมบูรณ์ (หรือยกเลิก) ลูกค้าจะอยู่ในเว็บไซต์ของผู้ขายตรงจุดที่ออกจากเว็บไซต์

ประสบการณ์การใช้งานที่ดียิ่งขึ้นสำหรับนักพัฒนาแอป

  • การผสานรวมที่ง่ายดาย: คุณสามารถขยายการชำระเงินบนเว็บจากแอปการชำระเงินที่มีอยู่เฉพาะแพลตฟอร์ม หรือแอปการชำระเงินบนเว็บ

  • ต้นทุนการผสานรวมต่ำ: ผู้ขายสามารถผสานรวมการชำระเงินบนเว็บกับ JavaScript และการผสานรวมฝั่งเซิร์ฟเวอร์ระดับพื้นฐาน

  • มาตรฐาน: โปรโตคอลและรูปแบบข้อมูลสำหรับการแลกเปลี่ยนข้อมูลกับ ผู้ขายเป็นไปตามมาตรฐานและไม่จำเป็นต้องมีการผสานรวมอย่างลึกซึ้ง

ความปลอดภัยที่เข้มงวดขึ้น

  • การป้องกันการโหลดด้านข้างเมื่อ เรียกใช้แอปการชำระเงินเฉพาะแพลตฟอร์ม

  • ออกแบบโดยคำนึงถึงกระบวนทัศน์ด้านความปลอดภัยและความเป็นส่วนตัวที่กำลังจะเกิดขึ้น

การใช้การชำระเงินบนเว็บยังช่วยให้แอปการชำระเงินนำวิธีการชำระเงินทุกประเภท มายังเว็บได้ เช่น เงินอิเล็กทรอนิกส์ คริปโตเคอเรนซี การโอนเงินผ่านธนาคาร และอื่นๆ Web Payments ออกแบบมาโดยคำนึงถึงความยั่งยืนและไม่มีข้อจำกัดใดๆ ในการประมวลผลการชำระเงินและวิธีการชำระเงิน

การเปรียบเทียบการชำระเงินบนเว็บกับแนวทางอื่นๆ

พิจารณาวิธีการที่มีอยู่ในการผสานรวมการชำระเงินบนเว็บ

  • iframe: การใช้ JavaScript เพื่อแทรกเว็บไซต์ของตัวแฮนเดิลการชำระเงินใน iframe และรวบรวมข้อมูลเข้าสู่ระบบการชำระเงินของลูกค้าผ่านแบบฟอร์ม

  • ป๊อปอัป: การใช้ JavaScript เพื่อเปิดหน้าต่างป๊อปอัปและรวบรวมข้อมูลเข้าสู่ระบบการชำระเงินของลูกค้า ไม่ว่าจะผ่านแบบฟอร์มหรือโดยให้ลูกค้าตรวจสอบสิทธิ์และเลือกข้อมูลเข้าสู่ระบบการชำระเงิน

  • การเปลี่ยนเส้นทาง: ผู้ขายเปลี่ยนเส้นทางลูกค้าไปยังเว็บไซต์ของตัวแฮนเดิลการชำระเงิน และอนุญาตให้ลูกค้าตรวจสอบสิทธิ์และเลือกข้อมูลเข้าสู่ระบบการชำระเงิน URL การเปลี่ยนเส้นทางจะสื่อสารผ่านเซิร์ฟเวอร์

  • OAuth: ผู้ขายอนุญาตให้ลูกค้าตรวจสอบสิทธิ์และให้สิทธิ์ด้วย ข้อมูลประจำตัวของตัวแฮนเดิลการชำระเงินผ่าน OAuth เลือกวิธีการชำระเงิน ที่อยู่จัดส่ง ฯลฯ ผ่าน UI ของ iframe ในบริบท

โดยมีข้อแตกต่างจาก Web Payments ดังนี้

การชำระเงินผ่านเว็บ iframe ป๊อปอัป เปลี่ยนเส้นทาง OAuth
การชำระเงินในบริบท ✔*
การอัปเดตราคาแบบไดนามิก
ประสบการณ์การซื้อที่ราบรื่น
การผสานรวมแอปเฉพาะแพลตฟอร์ม
ค่าใช้จ่ายในการผสานรวมต่ำ
มาตรฐาน

การผสานรวมการชำระเงินบนเว็บในแอปที่มีอยู่

คุณผสานรวมการชำระเงินบนเว็บได้ทั้งในแอปการชำระเงินเฉพาะแพลตฟอร์มและแอปการชำระเงินบนเว็บ หากไม่ได้ติดตั้งแอปการชำระเงินเฉพาะแพลตฟอร์ม คุณจะใช้แอปการชำระเงินบนเว็บเป็นตัวเลือกสำรองได้ ลูกค้าและผู้ขายสามารถส่งและรับการชำระเงินได้อย่างราบรื่น ผ่านวิธีการชำระเงินที่เลือก ทั้งนี้ขึ้นอยู่กับสภาพแวดล้อม

แอปการชำระเงินเฉพาะแพลตฟอร์ม

  • เหมาะสําหรับแอปการชําระเงินที่มีฐานการติดตั้งขนาดใหญ่อยู่แล้วและต้องการมอบประสบการณ์ที่สอดคล้องกันบนเว็บให้แก่ผู้ใช้เดิม

  • Web Payments จะยืนยันลายเซ็นก่อนเรียกใช้แอปการชำระเงิน ซึ่งทำให้ไม่สามารถโหลดแอปการชำระเงินที่เป็นอันตรายจากแหล่งที่ไม่รู้จักได้ ซึ่งแตกต่างจากฟีเจอร์ "Intent" ของ Android

ในวิดีโอด้านบน Google Pay เป็นแอปการชำระเงินที่เฉพาะเจาะจงแพลตฟอร์ม

แอปการชำระเงินบนเว็บ

  • พร้อมรับมือกับอนาคตได้มากขึ้น: เทคนิคแอปการชำระเงินทั่วไป เช่น การเปลี่ยนเส้นทางหรือป๊อปอัป อิงตามคุกกี้ของบุคคลที่สามซึ่งอาจล้าสมัย แม้ว่ายังคงยากที่จะคาดการณ์ผลที่ตามมา แต่การชำระเงินบนเว็บก็มุ่งหวังที่จะ สร้างเว็บที่มีความเป็นส่วนตัวดียิ่งขึ้นและโลกที่ไม่มีคุกกี้ของบุคคลที่สาม

  • เส้นทางบนเว็บเหมาะสำหรับบริการบนเว็บที่มีลูกค้าจำนวนมากซึ่งบันทึกบัตรไว้

ขั้นตอนการชำระเงินด้วยแอปการชำระเงินบนเว็บ

การยอมรับของผู้ขายทำงานอย่างไร

หากต้องการให้แอปการชำระเงินพร้อมให้บริการแก่ผู้ขาย ผู้ขายจะต้อง นำแอปดังกล่าวมาใช้โดยชัดแจ้ง ในทางเทคนิค ผู้ขายต้องระบุตัวระบุของแอปการชำระเงิน (ตัวระบุวิธีการชำระเงิน) และใช้ Payment Request API กับตัวระบุดังกล่าว

เราขอแนะนำให้คุณจัดทำเอกสารที่ดีในคู่มือการผสานรวมและ SDK หรือ ไลบรารีเพื่ออำนวยความสะดวกในการผสานรวม เช่น Google Pay มีคู่มือนักพัฒนาแอป

การทำงานร่วมกับเพย์เกตเวย์ก็เป็นอีกตัวเลือกที่ดี เนื่องจากจะช่วยขยายการเข้าถึงของคุณได้ด้วย

มีค่าใช้จ่ายเท่าใด

การชำระเงินบนเว็บคือเทคโนโลยีมาตรฐานในเบราว์เซอร์ แอปการชำระเงิน ที่ใช้ฟีเจอร์นี้หรือเปิดใช้งานในเบราว์เซอร์จะไม่เรียกเก็บค่าธรรมเนียมจากผู้ใช้