public static string sampleCreditSale() { request.Credit.Sale sale = SampleRequests.sampleCreditSale(); string response = sale.send(); return(response); }
public static string sampleCreditCredit() { request.Credit.Sale sale = SampleRequests.sampleCreditSale(); string response = sale.send(); string transactionID = Utilities.getTransactionID(response); if (transactionID != null) { request.Credit.Credit credit = SampleRequests.sampleCreditCredit(transactionID); response = credit.send(); return(response); } System.Console.WriteLine("Sale failed. Cannot perform Credit transaction"); return(null); }
public static request.Credit.Sale sampleCreditSale() { request.Credit.Sale saleRequest = new request.Credit.Sale(); Credentials credentials = new Credentials(); credentials.AcceptorID = "1147003"; saleRequest.Credentials = credentials; Reports reports = new Reports(); reports.ReportGroup = "1243"; saleRequest.Reports = reports; Transaction transaction = new Transaction(); transaction.ReferenceNumber = "1"; transaction.TransactionAmount = "100.10"; transaction.OrderSource = transaction.OrderSourceDict["ECOMMERCE"]; saleRequest.Transaction = transaction; Card card = new Card(); card.CardNumber = "4457010000000009"; card.ExpirationMonth = "01"; card.ExpirationYear = "16"; card.CVV = "349"; card.Type = card.TypeDict["VI"]; saleRequest.Card = card; Application application = new Application(); application.ApplicationID = "1234"; saleRequest.Application = application; return(saleRequest); }