1. 開発者向けのウェブ技術
  2. Web API
  3. PaymentRequest

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

PaymentRequest

Limited availability

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

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

決済リクエスト APIPaymentRequest インターフェイスは、この API への第一のアクセスポイントであり、ウェブコンテンツやアプリが、サイトのユーザーやアプリの公開者に代わって、エンドユーザーからの決済を受け入れることができます。

EventTarget PaymentRequest

コンストラクター

PaymentRequest()

新しい PaymentRequest オブジェクトを作成します。

インスタンスプロパティ

PaymentRequest.id 読取専用

特定の PaymentRequest に固有の識別子で、details.id で設定することができます。設定されていない場合は、UUID が既定値として設定されます。

PaymentRequest.shippingAddress 読取専用 非推奨; 非標準

決済オプションでリクエストされた場合、送料を計算するためにユーザーが選んだ配送先住所を返します。このプロパティは、コンストラクターが requestShipping フラグを設定した状態で呼び出された場合にのみ設定されます。さらに、一部のブラウザーでは、ユーザーが取引を完了する準備ができていることを示す(すなわち、「購入する」を押す)までは、プライバシーのために住所の一部が省略されることになります。

PaymentRequest.shippingOption 読取専用 非推奨; 非標準

選択された配送オプションの識別子を返します。このプロパティは、requestShipping フラグを true に設定してコンストラクターを呼び出した場合にのみ設定されます。

PaymentRequest.shippingType 読取専用 非推奨; 非標準

取引を履行するために使用する配送の種類を返します。これは shippingdeliverypickup のいずれか、またはコンストラクターで値が提供されなかった場合は null となる。

インスタンスメソッド

PaymentRequest.canMakePayment()

show() を呼び出す前に PaymentRequest オブジェクトが決済を行うことができるかどうかを示します。

PaymentRequest.show()

ユーザーエージェントに決済リクエストのためのユーザーとの対話を開始させます。

PaymentRequest.abort()

ユーザーエージェントに決済リクエストを終わらせ、表示されている可能性のあるユーザーインターフェイスを除去させます。

イベント

merchantvalidation 非推奨;

一部の決済ハンドラー(Apple Pay など)では、merchantvalidation イベントを処理するためにこのイベントハンドラーが呼び出されます。このイベントは、ユーザーエージェントが、決済リクエストをする販売者またはベンダーが正当であるかどうかを検証する必要があると、販売者に要求する場合に配信されます。

paymentmethodchange

一部の決済ハンドラー(Apple Payなど)では、クレジットカードからデビットカードに切り替えるなど、ユーザーが決済手段を変更するたびに配信されます。

shippingaddresschange 非推奨; 非標準

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

shippingoptionchange 非推奨; 非標準

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

仕様書

Specification
Payment Request API
# paymentrequest-interface

ブラウザーの互換性

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /