Class: CheckoutSdk::Payments::BankAccountDestination

Inherits:
Destination
  • Object
show all
Defined in:
lib/checkout_sdk/payments/destination/bank_account_destination.rb

Instance Attribute Summary collapse

Attributes inherited from Destination

#type

Instance Method Summary collapse

Constructor Details

#initializeBankAccountDestination

Returns a new instance of BankAccountDestination.



37
38
39
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 37

def initialize
  super CheckoutSdk::Payments::DestinationType::
end

Instance Attribute Details

#account_holderCheckoutSdk::Common::AccountHolder



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#account_numberString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#account_typeString

Returns:



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#bankCheckoutSdk::Common::BankDetails



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#bank_codeString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#bbanString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#branch_codeString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#countryString

Returns Common::Country.

Returns:



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#ibanString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end

#swift_bicString

Returns:

  • (String)


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/checkout_sdk/payments/destination/bank_account_destination.rb', line 25

class BankAccountDestination < Destination
  attr_accessor :account_type,
                :account_number,
                :bank_code,
                :branch_code,
                :iban,
                :bban,
                :swift_bic,
                :country,
                :account_holder,
                :bank

  def initialize
    super CheckoutSdk::Payments::DestinationType::
  end
end