Ejemplo n.º 1
0
        public void Initialize()
        {
            ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); };

            _paymentSchedulesApi = new PaymentSchedulesApi(TestApiSettings.Uri);
            _tokensApi           = new TokensApi(TestApiSettings.Uri);

            var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(TestApiSettings.Key + ":" + TestApiSettings.Secret);

            _paymentSchedulesApi.Configuration.AddDefaultHeader("Authorization", "Basic " + System.Convert.ToBase64String(plainTextBytes));
            _tokensApi.Configuration.AddDefaultHeader("Authorization", "Basic " + System.Convert.ToBase64String(plainTextBytes));
        }
Ejemplo n.º 2
0
 public Gateway(ClientContext _context)
 {
     context         = _context;
     authApi         = new AuthenticationApi(context.Config);
     orderApi        = new OrderApi(context.Config);
     payApi          = new PaymentApi(context.Config);
     verifyApi       = new VerificationApi(context.Config);
     currencyApi     = new CurrencyConversionApi(context.Config);
     fraudApi        = new FraudDetectApi(context.Config);
     paySchedulesApi = new PaymentSchedulesApi(context.Config);
     payTokenApi     = new PaymentTokenApi(context.Config);
     payUrlApi       = new PaymentURLApi(context.Config);
     infoApi         = new InformationLookupApi(context.Config);
 }