Class: Loqate::Bank::Branch

Inherits:
Dry::Struct
  • Object
show all
Defined in:
lib/loqate/bank/branch.rb

Overview

Result of a bank branch retrieval.

Instance Method Summary collapse

Instance Method Details

#bankString

The name of the banking institution.

Returns:

  • (String)


9
# File 'lib/loqate/bank/branch.rb', line 9

attribute :bank, Types::Strict::String

#bank_bicString

The banking institution’s BIC, also know as the SWIFT BIC.

Returns:

  • (String)


15
# File 'lib/loqate/bank/branch.rb', line 15

attribute :bank_bic, Types::Strict::String

#branchString

The name of the account holding branch.

Returns:

  • (String)


21
# File 'lib/loqate/bank/branch.rb', line 21

attribute :branch, Types::Strict::String

#branch_bicString

The branch’s BIC.

Returns:

  • (String)


27
# File 'lib/loqate/bank/branch.rb', line 27

attribute :branch_bic, Types::Strict::String

#chaps_supportedBoolean

Indicates that the account supports the CHAPS service.

Returns:

  • (Boolean)


76
# File 'lib/loqate/bank/branch.rb', line 76

attribute :chaps_supported, Types::Strict::Bool

#contact_address_line1String

Line 1 of the branch’s contact address. NB: This is the address to be used for BACs enquiries and may be a contact centre rather than the branch’s address.

Returns:

  • (String)


34
# File 'lib/loqate/bank/branch.rb', line 34

attribute :contact_address_line1, Types::Strict::String

#contact_address_line2String

Line 2 of the branch’s contact address.

Returns:

  • (String)


40
# File 'lib/loqate/bank/branch.rb', line 40

attribute :contact_address_line2, Types::Strict::String

#contact_faxString

The branch’s contact fax number.

Returns:

  • (String)


64
# File 'lib/loqate/bank/branch.rb', line 64

attribute :contact_fax, Types::Strict::String

#contact_phoneString

The branch’s contact phone number.

Returns:

  • (String)


58
# File 'lib/loqate/bank/branch.rb', line 58

attribute :contact_phone, Types::Strict::String

#contact_post_townString

The branch’s contact post town.

Returns:

  • (String)


46
# File 'lib/loqate/bank/branch.rb', line 46

attribute :contact_post_town, Types::Strict::String

#contact_postcodeString

The branch’s contact postcode.

Returns:

  • (String)


52
# File 'lib/loqate/bank/branch.rb', line 52

attribute :contact_postcode, Types::Strict::String

#faster_payments_supportedBoolean

Indicates that the account supports the faster payments service.

Returns:

  • (Boolean)


70
# File 'lib/loqate/bank/branch.rb', line 70

attribute :faster_payments_supported, Types::Strict::Bool