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