MerchantValidationEvent

已棄用:此特性不再推薦。雖然某些瀏覽器可能仍然支援它,但它可能已經從相關的網路標準中刪除,可能正在刪除過程中,或者可能僅為相容性目的而保留。請避免使用它,如果可能,請更新現有程式碼;請參閱本頁底部的相容性表格以指導您的決策。請注意,此特性可能隨時停止工作。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

MerchantValidationEvent 介面是 Payment Request API 的一部分,它允許商家證明自己有權使用特定的支付處理程式。

瞭解更多關於 商家驗證 的資訊。

建構函式

MerchantValidationEvent() 已棄用

建立一個新的 MerchantValidationEvent 物件,用於描述一個將傳送給支付處理程式的 merchantvalidation 事件,以請求其驗證商家。

例項屬性

MerchantValidationEvent.methodName 已棄用

一個字串,提供需要驗證的支付處理程式的唯一支付方法識別符號。這可以是標準的支付方法識別符號字串之一,也可以是一個同時標識和處理支付處理程式請求的 URL,例如 https://apple.com/apple-pay

MerchantValidationEvent.validationURL 已棄用

一個字串,指定一個 URL,網站或應用程式可以從中獲取支付處理程式特定的驗證資訊。檢索到這些資料後,應將資料(或解析為驗證資料的 Promise)傳遞給 complete() 以驗證付款請求是否來自授權商家。

例項方法

MerchantValidationEvent.complete() 已棄用

將從 validationURL 指定的 URL 檢索到的資料傳遞給 complete(),以完成 PaymentRequest 的驗證過程。

瀏覽器相容性