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); }
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 V2.TransactionData GetTransaction(string transactionId) { V2.ICCTransactionGetter processor = GetProcessor <V2.ICCTransactionGetter>(); V2.TransactionData result = V2PluginErrorHandler.ExecuteAndHandleError(() => processor.GetTransaction(transactionId)); return(result); }