1. 決済サービス層

支払いパイプライン

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Payments APIで使用される統合および関与ロジックは、必要に応じてカスタマイズ可能なパイプラインによって実装されています。API上には各メソッドごとにパイプラインがあります。

GetPaymentOptionsパイプライン

名前:

GetPaymentOptions(支払いオプション)

説明:

パイプラインは外部商取引システム内のすべての支払いオプションに対して検索を行う責任を負っています。

使用方法:

支払いオプションを探す際にConnect APIの GetPaymentOptions 方式で電話をかけました。

ARGS:

**リクエスト -**検索条件を含む

。パイプラインを呼び出す前に設定されます。

**レスポンス -** PaymentOption オブジェクトの集合を含みます。パイプライン実行後に読み込まれます。

プロセッサー:

デフォルトのプロセッサはありません

GetPaymentMethodsパイプライン

名前:

GetPaymentMethods

説明:

パイプラインは外部商取引システム内のすべての支払い方法に対して検索を行う責任を負っています。

使用方法:

支払い方法を検索する際にConnect APIの GetPaymentMethods 方式で電話をかけます。

ARGS:

**リクエスト -**検索条件

。パイプラインを呼び出す前に設定される。

**レスポンス -** PaymentMethod オブジェクトの集合を含みます。パイプライン実行後に読み込まれます。

プロセッサー:

デフォルトのプロセッサはありません

GetPricesForPaymentsパイプライン

名前:

GetPricesForPayments

説明:

パイプラインは、カートの支払い価格や、選択された支払い方法やオプションを外部商取引システムから取得する役割を担っています。

使用方法:

支払い方法を検索する際にConnect APIの GetPricesForPayments 方式で電話をかけます。

ARGS:

**リクエスト -**検索条件を含む

、PaymentLookups、Cart。パイプラインを呼び出す前に設定されます。

**レスポンス -** PaymentPrice オブジェクトのリストを含む。パイプライン実行後に読み取られる。

プロセッサー:

デフォルトのプロセッサはありません

GetPaymentServiceUrlパイプライン

名前:

GetPaymentServiceUrl

説明:

パイプラインは、フェデレーテッド決済サービスのカード受諾ページのURLを取得する役割を担っています。

使用方法:

チェックアウトを行う際にConnect APIの GetPaymentServiceUrl メソッドで呼び出されます。

ARGS:

**リクエスト – **支払いサービスが求める加盟店および顧客情報を含む。

**返信 -**カード受理ページのURLが含まれています。

プロセッサー:

デフォルトのプロセッサはありません

GetPaymentServiceActionResult pipeline

名前:

GetPaymentServiceActionResult

説明:

パイプラインは決済サービスとの取引結果の取得を担当します。

使用方法:

チェックアウトを行う際にConnect APIの GetPaymentServiceActionResult メソッドで呼び出されます。

ARGS:

**Request –**トランザクションを一意に識別する結果アクセスコードを含む。

**レスポンス -**取引の結果と顧客の支払い情報を識別するカードトークンを含みます。

プロセッサー:

デフォルトのプロセッサーはありません。

この記事を改善するための提案がある場合は、 お知らせください!