この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

SaleApiPaymentMethodRequest クラス

販売サービスコール中にカード支払方法に関連するデータをゲートウェイアダプタに送信します。

名前空間

CommercePayments

使用方法

このクラスは、販売要求に使用された支払方法に関する情報を保持します。SaleApiPaymentMethodRequest には使用可能なすべての支払方法が項目として含まれていますが、特定の要求に対して 1 つの値のみが入力されます。ゲートウェイアダプタは、販売要求を作成するときにこのクラスを使用します。このクラスのオブジェクトは、SaleRequest オブジェクトの paymentMethod 項目から取得されます。

このコードサンプルは、SaleRequest クラスから SaleApiPaymentMethodRequest オブジェクトを取得します。
1commercepayments.SaleApiPaymentMethodRequest paymentMethod = saleRequest.paymentMethod;

SaleApiPaymentMethodRequest のコンストラクタ

SaleApiPaymentMethodRequest のコンストラクタは次のとおりです。

SaleApiPaymentMethodRequest(cardPaymentMethodRequest)

販売サービスコール中にカード支払方法に関連するデータをゲートウェイアダプタに送信します。

署名

global SaleApiPaymentMethodRequest(commercepayments.CardPaymentMethodRequest cardPaymentMethodRequest)

パラメータ

cardPaymentMethodRequest
型: CardPaymentMethodRequest

SaleApiPaymentMethodRequest()

販売支払方法要求を作成するコンストラクタ。このコンストラクタはテストでの使用を目的としており、Apex テストコンテキスト外で使用された場合は例外が発生します。

署名

global SaleApiPaymentMethodRequest()

SaleApiPaymentMethodRequest のプロパティ

SaleApiPaymentMethodRequest のプロパティは次のとおりです。

cardPaymentMethod

支払方法で使用されるカードの詳細が含まれます。

署名

global commercepayments.CardPaymentMethodRequest cardPaymentMethod {get; set;}

プロパティ値

型: CardPaymentMethodRequest

SaleApiPaymentMethodRequest のメソッド

SaleApiPaymentMethodRequest のメソッドは次のとおりです。

equals(obj)

リスト内の外部オブジェクトの同等性を判断して、SaleApiPaymentMethodRequest 型のリストの整合性を維持します。このメソッドは動的で、Java の equals メソッドに基づきます。

署名

global Boolean equals(Object obj)

パラメータ

obj
型: Object

戻り値

型: Boolean

hashCode()

リスト内の外部オブジェクトレコードの一意性を判断して、SaleApiPaymentMethodRequest 型のリストの整合性を維持します。

署名

global Integer hashCode()

戻り値

型: Integer

toString()

日付を文字列に変換します。

署名

global String toString()

戻り値

型: String