Newer Version Available
PaymentMethodTokenizationResponse Class
Namespace
Usage
The constructor of this class takes no arguments. For example:
CommercePayments.PaymentMethodTokenizationResponse pmtr = new CommercePayments.PaymentMethodTokenizationResponse();This class contains details about a tokenize transaction gateway response. Fields of this class object are populated from the response obtained from the payment gateway. This class is mapped to a response class in the Java layer, which the payments platform uses to construct the Tokenize gateway response shown to the user.
1commercepayments.PaymentMethodTokenizationResponse tokenizeResponse = new commercepayments.PaymentMethodTokenizationResponse();Example
1commercepayments.PaymentMethodTokenizationResponse tokenizeResponse = new commercepayments.PaymentMethodTokenizationResponse();PaymentMethodTokenizationResponse Methods
The following are methods for PaymentMethodTokenizationResponse.
setGatewayAvsCode(gatewayAvsCode)
Signature
global void setGatewayAvsCode(String gatewayAvsCode)
Parameters
- gatewayAvsCode
- Type: String
- Used to verify the address mapped to a payment method when the payments platform requests tokenization from the payment gateway.
Return Value
Type: void
setGatewayDate(gatewayDate)
Signature
global void setGatewayDate(Datetime gatewayDate)
Parameters
- gatewayDate
- Type: Datetime
Return Value
Type: void
setGatewayMessage(gatewayMessage)
Signature
global void setGatewayMessage(String gatewayMessage)
Parameters
- gatewayMessage
- Type: String
Return Value
Type: void
setGatewayResultCode(gatewayResultCode)
Signature
global void setGatewayResultCode(String gatewayResultCode)
Parameters
- gatewayResultCode
- Type: String
- Gateway-specific result code. Must be used to map a Salesforce-specific result code.
Return Value
Type: void
setGatewayResultCodeDescription(gatewayResultCodeDescription)
Signature
global void setGatewayResultCodeDescription(String gatewayResultCodeDescription)
Parameters
- gatewayResultCodeDescription
- Type: String
- Provides additional information about the result code and why the gateway returned the specific code. Descriptions will vary between different gateways.
Return Value
Type: void
setGatewayToken(gatewayToken)
Signature
global void setGatewayToken(String gatewayToken)
Parameters
- gatewayToken
- Type: String
Return Value
Type: void
setGatewayTokenDetails(gatewayTokenDetails)
Signature
global void setGatewayTokenDetails(String gatewayTokenDetails)
Parameters
- gatewayTokenDetails
- Type: String
Return Value
Type: void
setSalesforceResultCodeInfo(salesforceResultCodeInfo)
Signature
global void setSalesforceResultCodeInfo(commercepayments.SalesforceResultCodeInfo salesforceResultCodeInfo)
Parameters
- salesforceResultCodeInfo
- Type: SalesforceResultCodeInfo
- Description of the Salesforce result code value.
Return Value
Type: void