Esempio n. 1
0
        public static string sampleCreditSale()
        {
            request.Credit.Sale sale = SampleRequests.sampleCreditSale();
            string response          = sale.send();

            return(response);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }