protected void RecordCommunication( string providerName, PaymentProviderBase.CommunicationDirection direction, string message, IDictionary<string,string> sensitiveData )
Parameters
- providerName
 - Name of the provider or gateway
 - direction
 - Indicates whether the data was sent or received
 - message
 - Content of the message
 - sensitiveData
 - A dictionary of key/value pairs that contains sensitive data that exists within the message (key) and the desired replacement (value). Pass null if no replacements are required.