MerchantValidationEvent
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Das MerchantValidationEvent
-Interface der Payment Request API ermöglicht es einem Händler, sich als berechtigt zu verifizieren, um einen bestimmten Zahlungsabwickler zu nutzen.
Erfahren Sie mehr über die Händlervalidierung.
Konstruktor
MerchantValidationEvent()
Veraltet-
Erstellt ein neues
MerchantValidationEvent
-Objekt, das einmerchantvalidation
-Ereignis beschreibt, das an den Zahlungsabwickler gesendet wird, um diesen zur Validierung des Händlers aufzufordern.
Instanz-Eigenschaften
MerchantValidationEvent.methodName
Veraltet-
Ein String, der einen eindeutigen Zahlungsmethoden-Identifikator für den Zahlungsabwickler bereitstellt, der eine Validierung erfordert. Dies kann entweder einer der Standard-Zahlungsmethoden-Identifikatoren sein oder eine URL, die sowohl identifiziert als auch Anfragen für den Zahlungsabwickler bearbeitet, wie z.B.
https://apple.com/apple-pay
. MerchantValidationEvent.validationURL
Veraltet-
Ein String, der eine URL angibt, von der die Website oder App spezifische Validierungsinformationen des Zahlungsabwicklers abrufen kann. Sobald diese Daten abgerufen sind, sollten die Daten (oder ein Promise, das sich zu den Validierungsdaten auflöst) in
complete()
übergeben werden, um zu validieren, dass die Zahlungsanfrage von einem autorisierten Händler stammt.
Instanz-Methoden
MerchantValidationEvent.complete()
Veraltet-
Übergeben Sie die von der durch
validationURL
angegebenen URL abgerufenen Daten incomplete()
, um den Validierungsprozess für diePaymentRequest
abzuschließen.
Browser-Kompatibilität
BCD tables only load in the browser