使用 Web Payments 提供付款應用程式

針對網路提供順暢付款體驗的全新網路標準。

付款是網路生態系統的關鍵要素之一。有了安全、順暢且靈活的付款系統,就能讓網路成為一個永續發展的永續平台。網路付款標準可能是關鍵的基礎,可將付款解決方案完美整合至商家結帳流程。

什麼是網路付款?

Web Payments 是新型瀏覽器提供的一系列全新標準化付款 API,包括 Payment Request APIPayment Handler API其他幾項。這些新的瀏覽器基本功能可簡化線上付款流程,讓付款應用程式與瀏覽器輕鬆整合。

這些標準具有彈性,適用於不同類型的付款系統,並適用於在任何裝置、付款方式或付款服務供應商上的任何瀏覽器中運作。這樣的靈活性讓開發程序簡單、部署一致,以及與新興付款技術未來相容。

研究顯示,較長的結帳程序會導致購物車放棄。使用 Web Payments 後,只要輕按幾下,即可簡化結帳流程,不必在每次購物時手動輸入帳單資料。請參閱以下示範,瞭解 Google Pay 如何運用 Web Payments 打造順暢的流程。任何其他付款應用程式也可以做到這一點:

使用 Google Pay 和網路付款功能結帳的流程。
  1. 客戶前往結帳,然後按下「GPay」按鈕。

  2. Google Pay 應用程式會在商家網站前方啟動。

  3. 客戶詳閱詳細資料後,在 Google Pay 應用程式中確認付款。

  4. 商家驗證付款並獲得核准。

瀏覽器支援

Web Payments 包含數種技術,支援狀態會因瀏覽器而異。

Chromium Safari Firefox
電腦 Android 電腦 行動裝置 電腦/行動裝置
Payment Request API
付款處理常式 API
iOS/Android 付款應用程式 ✔* ✔*

將 Web Payments 整合至付款應用程式的好處

與 Web Payments 整合後,付款應用程式就能為客戶提供更優質的使用者體驗、改善開發人員體驗,以及提高安全性。

改善使用者體驗

  • 相關內容的付款方式:付款時會以視窗的形式,在商家網站上進行,不重新導向或彈出式視窗。

  • 更便捷的結帳速度:顧客可以在自己的瀏覽器或付款應用程式中安全地儲存付款資料,並隨時用於任何支援的商家網站上。

  • 簡化購買體驗:完成 (或取消) 付款後,客戶就會進入原本中斷處的商家網站。

提升開發人員體驗

  • 輕鬆整合:網路付款功能可以從現有的平台專用付款應用程式或網站式付款應用程式擴充。

  • 整合成本低:商家可以將網路付款功能與 JavaScript 和基本伺服器端整合整合。

  • 標準:與商家交換資訊的通訊協定和資料格式已標準化,不需要深度整合。

安全性更上層樓

  • 叫用平台專屬付款應用程式時,可以採用側載預防機制。

  • 設計時考量即將到來的安全性和隱私權範例。

使用 Web Payments 時,付款應用程式也能將任何類型的付款方式提供給網路,例如電子貨幣、加密貨幣和銀行轉帳等。網頁版付款功能以永續發展為核心設計,並未對付款處理和付款方式設有任何限制。

比較網路付款與其他方法

考慮採用現行方式整合付款網路:

  • iframe:使用 JavaScript 在 iframe 中插入付款處理常式的網站,並透過表單收集客戶的付款憑證。

  • 彈出式視窗:使用 JavaScript 開啟彈出式視窗,並透過表單或客戶驗證並選取付款憑證來收集客戶的付款憑證。

  • 重新導向:商家將客戶重新導向至付款處理常式的網站,並讓客戶驗證及選取付款憑證。重新導向網址會透過伺服器通訊。

  • OAuth:商家能讓客戶透過 OAuth 使用付款處理常式的身分進行驗證與授權,以及選取付款方式、運送地址等。

以下是這些付款與網路付款的比較:

網路付款 iframe 彈出式廣告 重新導向 OAuth
情境式付款方式 ✔*
動態價格更新功能
簡化購買體驗
特定平台的應用程式整合
整合成本低
標準

在現有應用程式中整合 Web Payments

您可以將 Web Payments 整合至平台專屬和網頁式付款應用程式中:如未安裝平台專屬的付款應用程式,則可將網頁式付款應用程式做為備用付款方式。客戶和商家可根據環境,透過自選的付款方式順利收付款項。

特定平台的付款應用程式

  • 適合已安裝大量安裝數,且想為現有使用者提供一致的網路體驗的付款應用程式。

  • Android 的「意圖」功能不同,Web Payments 會在執行付款應用程式之前執行簽章驗證程序,這會導致惡意付款應用程式無法側載。

在上一部影片中,Google Pay 是平台專屬的付款應用程式。

網頁式付款應用程式

  • 更符合未來趨勢:重新導向或彈出式視窗等付款應用程式的常見技術是以「可能過時」的第三方 Cookie 為基礎。雖然您難以察覺結果,但 Web Payments 對網路的隱私保護更勝一籌,且全球沒有第三方 Cookie。

  • 如果網路服務有大量客戶已登錄卡片,網路路徑就很適合使用。

網站式付款應用程式的結帳流程。

商家採用機制如何運作?

如要在商家上使用付款應用程式,商家必須明確採用該應用程式。就技術上來說,商家必須指定付款應用程式的 ID (付款方式 ID),並透過 Payment Request API 使用。

建議您在整合指南、SDK 或程式庫中提供實用的說明文件,以便進行整合。舉例來說,Google Pay 會提供開發人員指南

使用付款閘道也是個好辦法,因為這也有助於擴大您外聯。

所需費用是多少?

「網路付款」是專為瀏覽器的標準技術所設計,付款應用程式採用上述功能或在瀏覽器中啟用時,不會自行收取任何費用。