PaymentRequestUpdateEvent

Limited availability

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

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

PaymentRequestUpdateEvent インターフェイスは、待機中の PaymentRequest インスタンスの配送関連情報に変更が加えられたときに PaymentRequest に送られるイベント用に使用します。それらのイベントは以下の通りです。

shippingaddresschange 安全なコンテキスト用

ユーザーが配送先を変更するたびに配信されます。

shippingoptionchange 安全なコンテキスト用

ユーザーが配送オプションを変更するたびに配信されます。

Event PaymentRequestUpdateEvent

コンストラクター

PaymentRequestUpdateEvent() 安全なコンテキスト用

新しい PaymentRequestUpdateEvent オブジェクトを生成します。

インスタンスプロパティ

親インターフェイスである Event から継承されたプロパティのみを提供しています。

インスタンスメソッド

親インターフェイスである Event から継承されたプロパティに加え、PaymentRequestUpdateEvent は以下のメソッドを提供しています。

PaymentRequestUpdateEvent.updateWith() 安全なコンテキスト用

イベントハンドラーは、決済リクエストに含める情報を変更する必要があると判断した場合、または新しい情報を追加する必要があると判断した場合、置換または追加する必要がある情報を指定して updateWith() を呼び出します。

仕様書

Specification
Payment Request API
# paymentrequestupdateevent-interface

ブラウザーの互換性

BCD tables only load in the browser

関連情報