--- title: PaymentMethodChangeEvent slug: Web/API/PaymentMethodChangeEvent tags: - API - Interface - Payment Handler - Payment Request - Payment Request API - PaymentRequestUpdateEvent - Reference - Secure context - payment - インターフェイス translation_of: Web/API/PaymentMethodChangeEvent ---
PaymentMethodChangeEvent
は Payment Request API のインターフェイスで、ユーザーが支払方法を切り替えたとき (例えば、ユーザーが Apple Pay を使用する際に、「その店舗の」カードを選択する場合) に実行される一部の支払いハンドラーが発生する {{domxref("PaymentRequest/paymentmethodchange_event", "paymentmethodchange")}} イベントを説明します。
PaymentMethodChangeEvent
オブジェクトを作成して返し、オプションで与えられた {{domxref("PaymentMethodChangeEventInit")}} 辞書から得た値で初期化します。以下のプロパティに加えて、このインターフェイスは {{domxref("PaymentRequestUpdateEvent")}} から継承したプロパティを含みます。
null
です。basic-card
のような標準化された文字列にすることもできます。既定値は空文字列、 ""
です。このインターフェイスは {{domxref("PaymentRequestUpdateEvent")}} から継承したメソッドを含みます。
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('Payment','#paymentmethodchangeevent-interface','PaymentMethodChangeEvent')}} | {{Spec2('Payment')}} | 初回定義 |
{{Compat("api.PaymentMethodChangeEvent")}}