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 ein merchantvalidation-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 in complete(), um den Validierungsprozess für die PaymentRequest abzuschließen.

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
MerchantValidationEvent
Deprecated
MerchantValidationEvent() constructor
Deprecated
complete()
Deprecated
methodName
Deprecated
validationURL
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Deprecated. Not for use in new websites.
See implementation notes.
User must explicitly enable this feature.