Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

MerchantValidationEvent

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Das MerchantValidationEvent-Interface der Payment Request API ermöglicht es einem Händler, sich als Berechtigter zur Nutzung eines bestimmten Zahlungshandlers zu verifizieren.

Erfahren Sie mehr über Händlervalidierung.

Konstruktor

MerchantValidationEvent()

Erstellt ein neues MerchantValidationEvent-Objekt, das ein merchantvalidation-Ereignis beschreibt, das an den Zahlungshandler gesendet wird, um zu verlangen, dass er den Händler validiert.

Eigenschaften der Instanz

MerchantValidationEvent.methodName

Ein String, der eine eindeutige Zahlungsmethodenkennung für den Zahlungshandler bereitstellt, der die Validierung anfordert. Dies kann entweder eine der standardmäßigen Zahlungsmethodenkennungen oder eine URL sein, die sowohl Anfragen für den Zahlungshandler identifiziert als auch verarbeitet, wie beispielsweise https://apple.com/apple-pay.

MerchantValidationEvent.validationURL

Ein String, der eine URL angibt, von der die Website oder App zahlungshandler-spezifische Validierungsinformationen abrufen kann. Sobald diese Daten abgerufen wurden, sollten die Daten (oder ein Versprechen, das die Validierungsdaten löst) in complete() übergeben werden, um zu validieren, dass die Zahlungsanfrage von einem autorisierten Händler kommt.

Methoden der Instanz

MerchantValidationEvent.complete()

Übergeben Sie die von der durch validationURL angegebenen URL abgerufenen Daten an complete(), um den Validierungsprozess für die PaymentRequest abzuschließen.

Browser-Kompatibilität