MerchantValidationEvent
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, kann sie bereits aus den relevanten Webstandards entfernt worden sein, befindet sich im Prozess der Entfernung oder wird nur aus Kompatibilitätsgründen beibehalten. Vermeiden Sie die Verwendung und aktualisieren Sie gegebenenfalls bestehenden Code; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu treffen. Beachten Sie, dass diese Funktion jederzeit nicht mehr funktionieren kann.
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