MerchantValidationEvent
已弃用:此功能不再推荐。虽然一些浏览器可能仍然支持它,但它可能已经从相关的 Web 标准中删除,或者正在被删除的过程中,或者可能只是为了兼容性目的而保留。请避免使用它,并尽可能更新现有代码;请查看此页面底部的兼容性表 来指导您的决定。请注意,此功能可能随时停止工作。
MerchantValidationEvent
是 支付请求 API 的一个接口,它允许商户验证自己是否有权使用特定支付处理程序。
了解有关商户验证 的更多信息。
构造函数
MerchantValidationEvent()
已弃用-
创建一个新的
MerchantValidationEvent
对象,描述将发送到支付处理程序以请求其验证商户的merchantvalidation
事件。
实例属性
MerchantValidationEvent.methodName
已弃用-
一个字符串,为需要验证的支付处理程序提供唯一的支付方法标识符。这可以是标准支付方法标识符字符串之一,也可以是同时标识和处理支付处理程序请求的 URL,例如
https://apple.com/apple-pay
。 MerchantValidationEvent.validationURL
已弃用-
一个字符串,指定一个 URL,网站或应用程序可以从该 URL 获取特定于支付处理程序的验证信息。检索到此数据后,应将数据(或解析为验证数据的承诺)传递到
complete()
,以验证支付请求是否来自授权的商户。
实例方法
MerchantValidationEvent.complete()
已弃用-
将从
validationURL
指定的 URL 中检索到的数据传递到complete()
,以完成PaymentRequest
的验证过程。
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。