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.

Die MerchantValidationEvent-Schnittstelle der Payment Request API ermöglicht es einem Händler, nachzuweisen, dass er zur Verwendung eines bestimmten Zahlungsdienstes berechtigt ist.

Erfahren Sie mehr über die Händlervalidierung.

Konstruktor

MerchantValidationEvent()

Erstellt ein neues MerchantValidationEvent-Objekt, das ein merchantvalidation-Ereignis beschreibt. Dieses wird an den Zahlungsdienst gesendet, um ihn zur Validierung des Händlers aufzufordern.

Instanzeigenschaften

MerchantValidationEvent.methodName Schreibgeschützt

Eine Zeichenfolge mit einer eindeutigen Kennung der Zahlungsmethode für den Zahlungsdienst, der eine Validierung verlangt. Dies kann entweder eine der standardisierten Kennungen für Zahlungsmethoden oder eine URL sein, die den Zahlungsdienst identifiziert und Anfragen an ihn verarbeitet, beispielsweise https://apple.com/apple-pay.

MerchantValidationEvent.validationURL Schreibgeschützt

Eine Zeichenfolge, die eine URL angibt, unter der die Website oder App validierungsspezifische Informationen für den Zahlungsdienst abrufen kann. Sobald diese Daten abgerufen wurden, sollten die Daten (oder ein Promise, das mit den Validierungsdaten erfüllt wird) an complete() übergeben werden, um zu bestätigen, dass die Zahlungsanfrage von einem autorisierten Händler stammt.

Instanzmethoden

MerchantValidationEvent.complete()

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

Browser-Kompatibilität