public static request.Check.Void sampleCheckVoid(string transactionID) { request.Check.Void voidRequest = new request.Check.Void(); Credentials credentials = new Credentials(); credentials.AcceptorID = "1147003"; voidRequest.Credentials = credentials; Transaction transaction = new Transaction(); transaction.TransactionID = transactionID; voidRequest.Transaction = transaction; Reports reports = new Reports(); reports.ReportGroup = "1243"; voidRequest.Reports = reports; Application application = new Application(); application.ApplicationID = "1234"; voidRequest.Application = application; return(voidRequest); }
public static string sampleCheckVoid() { request.Check.Sale sale = SampleRequests.sampleCheckSale(); string response = sale.send(); string transactionID = Utilities.getTransactionID(response); if (transactionID != null) { request.Check.Void void_ = SampleRequests.sampleCheckVoid(transactionID); response = void_.send(); return(response); } System.Console.WriteLine("Sale failed. Cannot perform Void transaction"); return(null); }