class Oschadbank::Client

Public Instance Methods

auth_params(args) click to toggle source
# File lib/oschadbank/client.rb, line 21
def auth_params(args)
  ParamsBuilder.new(self, :auth, args).build
end
charge(args) click to toggle source
# File lib/oschadbank/client.rb, line 25
def charge(args)
  request_params = ParamsBuilder.new(self, :charge, args).build
  Request.new(api_url, request_params).perform
end
pre_auth_params(args) click to toggle source
# File lib/oschadbank/client.rb, line 17
def pre_auth_params(args)
  ParamsBuilder.new(self, :pre_auth, args).build
end
refund(args) click to toggle source
# File lib/oschadbank/client.rb, line 30
def refund(args)
  request_params = ParamsBuilder.new(self, :refund, args).build
  Request.new(api_url, request_params).perform
end
response(params) click to toggle source
# File lib/oschadbank/client.rb, line 35
def response(params)
  Response.new(self, params)
end