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

CaptureResponse クラス

支払ゲートウェイアダプタは、収集要求種別に対してこの応答を送信します。このクラスは、AbstractResponse を拡張し、そのメソッドを継承します。

名前空間

CommercePayments

使用方法

このクラスのインスタンスを作成するとき、CommercePayments 名前空間を指定する���要があります。このクラスのコンストラクタは、引数を取りません。次に例を示します。

CommercePayments.Capture Response ctr = new CommercePayments.CaptureResponse();

CaptureResponse のメソッド

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

setAmount(amount)

トランザクション金額を設定します。

署名

global void setAmount(Double amount)

パラメータ

amount
型: Double
引き落としまたは収集される金額。

戻り値

型: void

setAsync(async)

支払収集で使用されたゲートウェイアダプタが非同期であったか (true)、同期であったか (false) を示します

署名

global void setAsync(Boolean async)

パラメータ

async
型: Boolean

戻り値

型: void

setGatewayAvsCode(gatewayAvsCode)

支払ゲートウェイの AVS (住所検証システム) コードを設定します。

署名

global void setGatewayAvsCode(String gatewayAvsCode)

パラメータ

gatewayAvsCode
型: String
AVS システムを使用する支払ゲートウェイはこのコードを返します。

戻り値

型: void

setGatewayDate(gatewayDate)

支払ゲートウェイの日付を設定します。

署名

global void setGatewayDate(Datetime gatewayDate)

パラメータ

gatewayDate
型: Datetime
ゲートウェイとの通信が発生した日付。

戻り値

型: void

setGatewayMessage(gatewayMessage)

ゲートウェイが返した情報またはメッセージを設定します。

署名

global void setGatewayMessage(String gatewayMessage)

パラメータ

gatewayMessage
型: String
ゲートウェイから返された情報またはエラーメッセージ。

戻り値

型: void

setGatewayReferenceDetails(gatewayReferenceDetails)

支払ゲートウェイの参照の詳細を設定します。

署名

global void setGatewayReferenceDetails(String gatewayReferenceDetails)

パラメータ

gatewayReferenceDetails
型: String
ゲートウェイ通信に関する情報を提供します。

戻り値

型: void

setGatewayReferenceNumber(gatewayReferenceNumber)

支払ゲートウェイの参照番号を設定します。

署名

global void setGatewayReferenceNumber(String gatewayReferenceNumber)

パラメータ

gatewayReferenceNumber
型: String
支払ゲートウェイにより作成された一意のトランザクション ID。

戻り値

型: void

setGatewayResultCode(gatewayResultCode)

支払ゲートウェイの結果コードを設定します。

署名

global void setGatewayResultCode(String gatewayResultCode)

パラメータ

gatewayResultCode
型: String
ゲートウェイ結果コード。これを Salesforce 結果コードに対応付ける必要があります。

戻り値

型: void

setGatewayResultCodeDescription(gatewayResultCodeDescription)

支払ゲートウェイの結果コードの説明を設定します。

署名

global void setGatewayResultCodeDescription(String gatewayResultCodeDescription)

パラメータ

gatewayResultCodeDescription
型: String
GatewayResultCode の説明。ゲートウェイが返した結果コードに関する追加のコンテキストを提供します。

戻り値

型: void

setSalesforceResultCodeInfo(salesforceResultCodeInfo)

Salesforce 結果コードの情報を設定します。

署名

global void setSalesforceResultCodeInfo(commercepayments.SalesforceResultCodeInfo salesforceResultCodeInfo)

パラメータ

salesforceResultCodeInfo
SalesforceResultCodeInfo 型: commercepayments.SalesforceResultCodeInfo
Salesforce 結果コード値の説明。

戻り値

型: void