class Experian::ConnectCheck::Client
Public Instance Methods
assert_check_credit_options(options)
click to toggle source
# File lib/experian/connect_check/client.rb, line 11 def assert_check_credit_options(options) return if options[:first_name] && options[:last_name] && options[:ssn] return if options[:first_name] && options[:last_name] && options[:street] && options[:zip] raise Experian::ArgumentError, "Required options missing: first_name, last_name, ssn OR first_name, last_name, street, zip" end
check_credit(options = {})
click to toggle source
# File lib/experian/connect_check/client.rb, line 5 def check_credit(options = {}) assert_check_credit_options(options) @request = Request.new(options) @response = Response.new(submit_request) end