Movatterモバイル変換


[0]ホーム

URL:


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

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

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.

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (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 byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp