Class: Callcredit::Checks::BankStandard

Inherits:
Object
  • Object
show all
Defined in:
lib/callcredit/checks/bank_standard.rb

Constant Summary collapse

REQUIRED_INPUTS =
[:account_number, :sort_code]

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ BankStandard

Returns a new instance of BankStandard.



6
7
8
# File 'lib/callcredit/checks/bank_standard.rb', line 6

def initialize(client)
  @client = client
end

Instance Method Details

#perform(data = {}) ⇒ Object



10
11
12
13
14
# File 'lib/callcredit/checks/bank_standard.rb', line 10

def perform(data = {})
  check_params(data)
  response = @client.perform_check(:bank_standard, bank_data: data)
  @client.config[:raw] ? response : Response.new(response)
end