SalesforceResultCodeInfo
Stores Salesforce result code information from payment gateway adapters.
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.
The following are constructors for SalesforceResultCodeInfo.
-
SalesforceResultCodeInfo(customMetadataTypeInfo)
Constructor for providing the
customMetadataTypeInfofor the result of the transaction. -
SalesforceResultCodeInfo(salesforceResultCode)
Constructor that provides the
salesforceResultCodefor the transaction result.
Constructor for providing the customMetadataTypeInfo for the result of the transaction.
global SalesforceResultCodeInfo(commercepayments.CustomMetadataTypeInfo customMetadataTypeInfo)
-
customMetadataTypeInfo:
Type: CustomMetadataTypeInfo
Information about
the metadata type.
Constructor that provides the salesforceResultCode for the transaction result.
global SalesforceResultCodeInfo(commercepayments.SalesforceResultCode salesforceResultCode)
-
salesforceResultCode:
Type: SalesforceResultCode
The enum value for the result code.