Beispiel #1
0
        public PagarMeService(string apiKey, string encryptionKey, string apiEndpoint)
        {
            _apiKey        = apiKey;
            _encryptionKey = encryptionKey;
            _apiEndpoint   = apiEndpoint;

            Cards         = new Base.ModelCollection <Card>(this, "/cards");
            Subscriptions = new Base.ModelCollection <Subscription>(this, "/subscriptions");
            Transactions  = new Base.ModelCollection <Transaction>(this, "/transactions");
            Plans         = new Base.ModelCollection <Plan>(this, "/plans");
            Customers     = new Base.ModelCollection <Customer>(this, "/customers");
            Recipients    = new Base.ModelCollection <Recipient>(this, "/recipients");
            BankAccounts  = new Base.ModelCollection <BankAccount>(this, "/bank_accounts");
            Payables      = new Base.ModelCollection <Payable>(this, "/payables");
            Transfers     = new Base.ModelCollection <Transfer>(this, "/transfers");
        }
Beispiel #2
0
        public PagarMeService(string apiKey, string encryptionKey, string apiEndpoint)
        {
            _apiKey = apiKey;
            _encryptionKey = encryptionKey;
            _apiEndpoint = apiEndpoint;

            Cards = new Base.ModelCollection<Card>(this, "/cards");
            Subscriptions = new Base.ModelCollection<Subscription>(this, "/subscriptions");
            Transactions = new Base.ModelCollection<Transaction>(this, "/transactions");
            Plans = new Base.ModelCollection<Plan>(this, "/plans");
            Customers = new Base.ModelCollection<Customer>(this, "/customers");
            Recipients = new Base.ModelCollection<Recipient>(this, "/recipients");
            BankAccounts = new Base.ModelCollection<BankAccount>(this, "/bank_accounts");
            Payables = new Base.ModelCollection<Payable>(this, "/payables");
            Transfers = new Base.ModelCollection<Transfer>(this, "/transfers");
        }