Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. PaymentRequest

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

View in EnglishAlways switch to English

PaymentRequest

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

DasPaymentRequest-Interface derPayment Request API ist der primäre Zugangspunkt in die API und ermöglicht es Webinhalten und Apps, Zahlungen vom Endnutzer im Namen des Betreibers der Website oder des Herausgebers der App zu akzeptieren.

EventTarget PaymentRequest

Konstruktor

PaymentRequest()

Erstellt ein neuesPaymentRequest-Objekt.

Instanzeigenschaften

PaymentRequest.idSchreibgeschützt

Eine eindeutige Kennung für ein bestimmtesPaymentRequest, die überdetails.id festgelegt werden kann. Wenn keine festgelegt ist, wird standardmäßig eine UUID verwendet.

PaymentRequest.shippingAddressSchreibgeschütztVeraltetNicht standardisiert

Gibt, wenn über Zahlungsoptionen angefordert, die vom Benutzer gewählte Versandadresse für die Berechnung des Versands zurück. Diese Eigenschaft wird nur befüllt, wenn der Konstruktor mit demrequestShipping-Flag aufgerufen wird. In einigen Browsern werden Teile der Adresse aus Datenschutzgründen bis zur Bestätigung der Transaktion durch den Benutzer ausgeblendet (z.B. wenn dieser auf "Bezahlen" klickt).

PaymentRequest.shippingOptionSchreibgeschütztVeraltetNicht standardisiert

Gibt die Kennung der ausgewählten Versandoption zurück. Diese Eigenschaft wird nur befüllt, wenn der Konstruktor mit demrequestShipping-Flag aufgerufen wird.

PaymentRequest.shippingTypeSchreibgeschütztVeraltetNicht standardisiert

Gibt den Typ des Versands zurück, der zur Durchführung der Transaktion verwendet wird. Dies wird einer der Werteshipping,delivery,pickup odernull sein, wenn im Konstruktor kein Wert angegeben wurde.

Statische Methoden

PaymentRequest.securePaymentConfirmationAvailability()Experimentell

Gibt an, ob die Funktion dergesicherten Zahlungsbestätigung verfügbar ist.

Instanzmethoden

PaymentRequest.canMakePayment()

Gibt an, ob dasPaymentRequest-Objekt eine Zahlung vor der Aufruf vonshow() durchführen kann.

PaymentRequest.show()

Veranlasst den Benutzeragenten, die Benutzerinteraktion für die Zahlung anzufangen.

PaymentRequest.abort()

Veranlasst den Benutzeragenten, die Zahlung abzubrechen und jegliche angezeigten Benutzeroberflächen zu entfernen.

Ereignisse

merchantvalidationVeraltet

Bei einigen Zahlungsabwicklern (z.B. Apple Pay) wird dieser Ereignishandler aufgerufen, um dasmerchantvalidation-Ereignis zu bearbeiten, das ausgelöst wird, wenn der Benutzeragent die Verifizierung des Händlers oder Anbieters anfordert, der die Zahlung initiiert.

paymentmethodchange

Bei einigen Zahlungsabwicklern (z.B. Apple Pay) wird dieses Ereignis ausgelöst, wann immer der Benutzer das Zahlungsmittel ändert, beispielsweise vom Kreditkarten- zum Debitkartenwechsel.

shippingaddresschangeVeraltetNicht standardisiert

Wird ausgelöst, wann immer der Benutzer seine Versandadresse ändert.

shippingoptionchangeVeraltetNicht standardisiert

Wird ausgelöst, wann immer der Benutzer eine Versandoption ändert.

Spezifikationen

Specification
Payment Request API
# paymentrequest-interface

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp