Ejemplo n.º 1
0
        public static string sampleCreditAuthorization()
        {
            request.Credit.Authorization authorization = SampleRequests.sampleCreditAuthorization();
            string response = authorization.send();

            return(response);
        }
Ejemplo n.º 2
0
        public static string sampleCreditAuthorizationCompletion()
        {
            request.Credit.Authorization authorization = SampleRequests.sampleCreditAuthorization();
            string response      = authorization.send();
            string transactionID = Utilities.getTransactionID(response);

            if (transactionID != null)
            {
                request.Credit.AuthorizationCompletion authorizationCompletion = SampleRequests.sampleCreditAuthorizationCompletion(transactionID);
                response = authorizationCompletion.send();
                return(response);
            }
            System.Console.WriteLine("Authorization failed. Cannot perform Authorization Completion transaction");
            return(null);
        }
Ejemplo n.º 3
0
        public static request.Credit.Authorization sampleCreditAuthorization()
        {
            request.Credit.Authorization authorizationRequest = new request.Credit.Authorization();

            Credentials credentials = new Credentials();

            credentials.AcceptorID           = "1147003";
            authorizationRequest.Credentials = credentials;

            Reports reports = new Reports();

            reports.ReportGroup          = "1243";
            authorizationRequest.Reports = reports;

            Transaction transaction = new Transaction();

            transaction.ReferenceNumber      = "1";
            transaction.TransactionAmount    = "10.00";
            transaction.OrderSource          = transaction.OrderSourceDict["ECOMMERCE"];
            authorizationRequest.Transaction = transaction;

            Card card = new Card();

            card.CardNumber           = "4457010000000009";
            card.ExpirationMonth      = "01";
            card.ExpirationYear       = "16";
            card.CVV                  = "349";
            card.Type                 = card.TypeDict["VI"];
            authorizationRequest.Card = card;

            Application application = new Application();

            application.ApplicationID        = "1234";
            authorizationRequest.Application = application;

            return(authorizationRequest);
        }