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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • ออกแบบโดยคำนึงถึงรูปแบบการรักษาความปลอดภัยและความเป็นส่วนตัวในอนาคต

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

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

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

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

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

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

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

การชำระเงินผ่านแอปและการชำระเงินผ่านเว็บมีความแตกต่างกันดังนี้

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

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

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

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

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

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

ในวิดีโอด้านบน Google Pay เป็นแอปการชำระเงินสำหรับแพลตฟอร์มหนึ่งๆ โดยเฉพาะ

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

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

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

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

การนำไปใช้ของผู้ขายทำงานอย่างไร

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

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

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

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

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