Class: CheckoutSdk::Instruments::InstrumentBankAccount
- Inherits:
-
Instrument
- Object
- Instrument
- CheckoutSdk::Instruments::InstrumentBankAccount
- Defined in:
- lib/checkout_sdk/instruments/create/instrument_bank_account.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
- #currency ⇒ String
- #customer ⇒ CheckoutSdk::Common::CustomerRequest
- #iban ⇒ String
- #processing_channel_id ⇒ String
- #swift_bic ⇒ String
Attributes inherited from Instrument
Instance Method Summary collapse
-
#initialize ⇒ InstrumentBankAccount
constructor
A new instance of InstrumentBankAccount.
Constructor Details
#initialize ⇒ InstrumentBankAccount
Returns a new instance of InstrumentBankAccount.
46 47 48 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 46 def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end |
Instance Attribute Details
#account_holder ⇒ CheckoutSdk::Common::AccountHolder
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#account_number ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#account_type ⇒ String
Returns Common::AccountType.
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#bank ⇒ CheckoutSdk::Common::BankDetails
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#bank_code ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#bban ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#branch_code ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#country ⇒ String
Returns Common::Country.
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#currency ⇒ String
Returns Common::Currency.
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#customer ⇒ CheckoutSdk::Common::CustomerRequest
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#iban ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#processing_channel_id ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |
#swift_bic ⇒ String
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'lib/checkout_sdk/instruments/create/instrument_bank_account.rb', line 31 class InstrumentBankAccount < Instrument attr_accessor :account_type, :account_number, :bank_code, :branch_code, :iban, :bban, :swift_bic, :currency, :country, :processing_channel_id, :account_holder, :bank, :customer def initialize super CheckoutSdk::Common::InstrumentType::BANK_ACCOUNT end end |