CaptureResponse クラス
名前空間
使用方法
このクラスのインスタンスを作成するとき、CommercePayments 名前空間を指定する必要があります。このクラスのコンストラクターは、引数を取りません。次に例を示します。
CommercePayments.Capture Response ctr = new CommercePayments.CaptureResponse();CaptureResponse のメソッド
CaptureResponse のメソッドは次のとおりです。
setAmount(amount)
setGatewayAvsCode(gatewayAvsCode)
署名
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)
署名
global void setSalesforceResultCodeInfo(commercepayments.SalesforceResultCodeInfo salesforceResultCodeInfo)
パラメーター
- salesforceResultCodeInfo
- SalesforceResultCodeInfo 型: commercepayments.SalesforceResultCodeInfo
- Salesforce 結果コード値の説明。
戻り値
型: void