class Tikkie::Api::Client

Tikkie API client.

Public Class Methods

new(api_key:, app_token: nil, sandbox: false) click to toggle source
# File lib/tikkie/api/client.rb, line 7
def initialize(api_key:, app_token: nil, sandbox: false)
  @config = Tikkie::Api::Configuration.new(api_key: api_key, app_token: app_token, sandbox: sandbox)
end

Public Instance Methods

payment_requests() click to toggle source
# File lib/tikkie/api/client.rb, line 15
def payment_requests
  Tikkie::Api::Clients::PaymentRequests.new(@config)
end
payment_requests_subscription() click to toggle source
# File lib/tikkie/api/client.rb, line 11
def payment_requests_subscription
  Tikkie::Api::Clients::PaymentRequestsSubscription.new(@config)
end
payments() click to toggle source
# File lib/tikkie/api/client.rb, line 19
def payments
  Tikkie::Api::Clients::Payments.new(@config)
end
refunds() click to toggle source
# File lib/tikkie/api/client.rb, line 23
def refunds
  Tikkie::Api::Clients::Refunds.new(@config)
end
sandbox_apps() click to toggle source
# File lib/tikkie/api/client.rb, line 27
def sandbox_apps
  Tikkie::Api::Clients::SandboxApps.new(@config)
end