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

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

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

Web Payments คืออะไร

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

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

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

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

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

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

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

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

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

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

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

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