Class: CheckoutSdk::Payments::BankAccountDestination
- Inherits:
-
Destination
- Object
- Destination
- CheckoutSdk::Payments::BankAccountDestination
- Defined in:
- lib/checkout_sdk/payments/destination/bank_account_destination.rb
Instance Attribute Summary collapse
- #account_holder ⇒ CheckoutSdk::Common::AccountHolder
- #account_number ⇒ String
- #account_type ⇒ String
- #bank ⇒ CheckoutSdk::Common::BankDetails
- #bank_code ⇒ String
- #bban ⇒ String
- #branch_code ⇒ String
- #country ⇒ String
- #iban ⇒ String
- #swift_bic ⇒ String
Attributes inherited from Destination
Instance Method Summary collapse
-
#initialize ⇒ BankAccountDestination
constructor
A new instance of BankAccountDestination.
Constructor Details
#initialize ⇒ BankAccountDestination
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::BANK_ACCOUNT end |
Instance Attribute Details
#account_holder ⇒ CheckoutSdk::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::BANK_ACCOUNT end end |
#account_number ⇒ 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::BANK_ACCOUNT end end |
#account_type ⇒ String
Returns Common::AccountType.
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::BANK_ACCOUNT end end |
#bank ⇒ CheckoutSdk::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::BANK_ACCOUNT end end |
#bank_code ⇒ 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::BANK_ACCOUNT end end |
#bban ⇒ 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::BANK_ACCOUNT end end |
#branch_code ⇒ 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::BANK_ACCOUNT end end |
#country ⇒ String
Returns Common::Country.
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::BANK_ACCOUNT end end |
#iban ⇒ 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::BANK_ACCOUNT end end |
#swift_bic ⇒ 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::BANK_ACCOUNT end end |