public IEnumerable <V2.TransactionData> GetUnsettledTransactions(V2.TransactionSearchParams searchParams = null)
            {
                V2.ICCTransactionGetter          processor = GetProcessor <V2.ICCTransactionGetter>();
                IEnumerable <V2.TransactionData> result    = V2PluginErrorHandler.ExecuteAndHandleError(() => processor.GetUnsettledTransactions(searchParams));

                return(result);
            }
            public IEnumerable <V2.TransactionData> GetTransactionsByCustomer(string customerProfileId, V2.TransactionSearchParams searchParams = null)
            {
                V2.ICCTransactionGetter          processor = GetProcessor <V2.ICCTransactionGetter>();
                IEnumerable <V2.TransactionData> result    = V2PluginErrorHandler.ExecuteAndHandleError(() => processor.GetTransactionsByCustomer(customerProfileId, searchParams));

                return(result);
            }