Newer Version Available

This content describes an older version of this product. View Latest

SalesforceResultCodeInfo

Stores Salesforce result code information from payment gateway adapters.

Namespace

CommercePayments

Usage

The constructor of this class takes no arguments. For example:

CommercePayments.SalesforceResultCodeInfo srci = new CommercePayments.SalesforceResultCodeInfo();

Gateways can return the transaction result as either CustomMetadata or SalesforceResultCode.

SalesforceResultCodeInfo Constructors

The following are constructors for SalesforceResultCodeInfo.

SalesforceResultCodeInfo(customMetadataTypeInfo)

Constructor for providing the customMetadataTypeInfo for the result of the transaction.

Signature

global SalesforceResultCodeInfo(commercepayments.CustomMetadataTypeInfo customMetadataTypeInfo)

Parameters

customMetadataTypeInfo
Type: CustomMetadataTypeInfo
Information about the metadata type.

SalesforceResultCodeInfo(salesforceResultCode)

Constructor that provides the salesforceResultCode for the transaction result.

Signature

global SalesforceResultCodeInfo(commercepayments.SalesforceResultCode salesforceResultCode)

Parameters

salesforceResultCode
Type: SalesforceResultCode
The enum value for the result code.