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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • การผสานรวมมีต้นทุนต่ำ: ผู้ขายสามารถผสานรวมการชำระเงินบนเว็บกับ 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 มีคู่มือสำหรับนักพัฒนาซอฟต์แวร์

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

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

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