//public string templateID = "";


        public Query(string accountID, string secretKey, string mode, string version)
        {
            this.accountID       = accountID;
            this.secretKey       = secretKey;
            this.mode            = mode;
            this.responseVersion = version;
            bluePayPost          = new BluePayPost(queryUrl);
        }
Beispiel #2
0
 public DailyReport(string accountID, string secretKey, string mode, string version)
 {
     this.accountID       = accountID;
     this.secretKey       = secretKey;
     this.mode            = mode;
     this.responseVersion = version;
     bluePayCommunication = new BluePayPost(reportUrl);
 }
        public Payment(string accountId, string secretKey, string mode, string version = "3",
                       CreditCardLevel3Defaults level3Defaults = new CreditCardLevel3Defaults())
        {
            _accountId           = accountId;
            _secretKey           = secretKey;
            _mode                = mode;
            _responseVersion     = version;
            _bluePayPost         = new BluePayPost(transactionURL);
            _level3DefaultValues = level3Defaults;

            // when a new transaction is processed, the latest raw response creates a new response library
            BluePayResponse = new Response();
        }