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

BCD tables only load in the browser