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

AuthorizationRequest クラス

サービスコール中に承認要求に関する情報をゲートウェイアダプターに送信します。

名前空間

CommercePayments

使用方法

このクラスには、トランザクション承認要求に関する情報が含まれます。ゲートウェイアダプターは、承認 JSON 要求を作成するときにこのクラスから項目を読み取り、支払ゲートウェイに送信します。このクラスのオブジェクトは、PaymentGatewayContext クラスgetPaymentRequest() をコールすることで使用できます。

承認要求に関する情報を保存する buildAuthRequest クラスの作成。

AuthorizationRequest のコンストラクター

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

AuthorizationRequest(amount)

承認要求の金額を作成するためのコンストラクター。このコンストラクターはテストでの使用を目的としており、Apex テストコンテキスト外で使用された場合は例外が発生します。

署名

global AuthorizationRequest(Double amount)

パラメーター

amount
型: Double
承認の金額。

AuthorizationRequest のプロパティ

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

accountId

承認が実行される顧客取引先。

署名

global String accountId {get; set;}

プロパティ値

型: String

amount

承認の総額。正または負の値になります。

署名

global Double amount {get; set;}

プロパティ値

型: Double

comments

承認に関するコメント。ユーザーは、コメントを入力して追加情報を提供できます。

署名

global String comments {get; set;}

プロパティ値

型: String

currencyIsoCode

承認要求の ISO 通貨コード。

署名

global String currencyIsoCode {get; set;}

プロパティ値

型: String

paymentMethod

承認要求で承認を処理するために使用される支払方法。

署名

global AuthApiPaymentMethodRequest paymentMethod {get; set;}

プロパティ値

型: AuthApiPaymentMethodRequest

AuthorizationRequest のメソッド

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

equals(obj)

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

署名

global Boolean equals(Object obj)

パラメーター

obj
型: Object
キーが検証される外部オブジェクト。

戻り値

型: Boolean

hashCode()

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

署名

global Integer hashCode()

戻り値

型: Integer

toString()

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

署名

global String toString()

戻り値

型: String