Class: Inttegro::FinancialAccount
- Inherits:
-
T::Struct
- Object
- T::Struct
- Inttegro::FinancialAccount
- Defined in:
- lib/inttegro/financial_account/financial_account.rb,
lib/inttegro/financial_account/bank.rb,
lib/inttegro/financial_account/base.rb,
lib/inttegro/financial_account/page.rb,
lib/inttegro/financial_account/type.rb,
lib/inttegro/financial_account/owner.rb,
lib/inttegro/financial_account/wallet.rb,
lib/inttegro/financial_account/address.rb,
lib/inttegro/financial_account/compact.rb,
lib/inttegro/financial_account/created.rb,
lib/inttegro/financial_account/details.rb,
lib/inttegro/financial_account/mandate.rb,
lib/inttegro/financial_account/updated.rb,
lib/inttegro/financial_account/connected.rb,
lib/inttegro/financial_account/wire_page.rb,
lib/inttegro/financial_account/id_request.rb,
lib/inttegro/financial_account/owner_input.rb,
lib/inttegro/financial_account/bank_request.rb,
lib/inttegro/financial_account/created_bank.rb,
lib/inttegro/financial_account/dosh_request.rb,
lib/inttegro/financial_account/request_base.rb,
lib/inttegro/financial_account/updated_bank.rb,
lib/inttegro/financial_account/verification.rb,
lib/inttegro/financial_account/created_owner.rb,
lib/inttegro/financial_account/page_response.rb,
lib/inttegro/financial_account/updated_owner.rb,
lib/inttegro/financial_account/create_request.rb,
lib/inttegro/financial_account/update_request.rb,
lib/inttegro/financial_account/updated_wallet.rb,
lib/inttegro/financial_account/wallet_request.rb,
lib/inttegro/financial_account/create_response.rb,
lib/inttegro/financial_account/created_address.rb,
lib/inttegro/financial_account/disable_request.rb,
lib/inttegro/financial_account/lookup_response.rb,
lib/inttegro/financial_account/update_response.rb,
lib/inttegro/financial_account/updated_address.rb,
lib/inttegro/financial_account/connect_response.rb,
lib/inttegro/financial_account/bank_request_type.rb,
lib/inttegro/financial_account/dosh_request_type.rb,
lib/inttegro/financial_account/owner_update_input.rb,
lib/inttegro/financial_account/pull_configuration.rb,
lib/inttegro/financial_account/push_configuration.rb,
lib/inttegro/financial_account/reconnect_response.rb,
lib/inttegro/financial_account/disconnect_response.rb,
lib/inttegro/financial_account/enable_pull_request.rb,
lib/inttegro/financial_account/owner_input_address.rb,
lib/inttegro/financial_account/wallet_mobile_money.rb,
lib/inttegro/financial_account/wallet_request_type.rb,
lib/inttegro/financial_account/enable_pull_response.rb,
lib/inttegro/financial_account/enable_push_response.rb,
lib/inttegro/financial_account/page_response_inline.rb,
lib/inttegro/financial_account/verification_request.rb,
lib/inttegro/financial_account/disable_pull_response.rb,
lib/inttegro/financial_account/disable_push_response.rb,
lib/inttegro/financial_account/wallet_request_wallet.rb,
lib/inttegro/financial_account/wire_page_accounts_item.rb,
lib/inttegro/financial_account/bank_request_bank_account.rb,
lib/inttegro/financial_account/owner_update_input_address.rb,
lib/inttegro/financial_account/financial_account_page_request.rb,
lib/inttegro/financial_account/page_financial_accounts_request.rb,
lib/inttegro/financial_account/request_base_pull_configuration.rb,
lib/inttegro/financial_account/request_base_push_configuration.rb,
lib/inttegro/financial_account/wallet_request_wallet_mobile_money.rb,
lib/inttegro/financial_account/bank_request_bank_account_ghana_bank_account.rb
Overview
Typed representation of the financial account object in the Inttegro API.
This generated model is immutable. Construct it with .new, or decode a string-keyed API
payload with .from_hash. #serialize produces a string-keyed hash using the original wire
field names and serialized enum values.
Defined Under Namespace
Classes: Address, Bank, BankRequest, BankRequestBankAccount, BankRequestBankAccountGhanaBankAccount, BankRequestType, Compact, ConnectResponse, Connected, CreateResponse, Created, CreatedAddress, CreatedBank, CreatedOwner, Details, DisablePullResponse, DisablePushResponse, DisableRequest, DisconnectResponse, DoshRequest, DoshRequestType, EnablePullRequest, EnablePullResponse, EnablePushResponse, FinancialAccountPageRequest, IDRequest, LookupResponse, Mandate, Owner, OwnerInput, OwnerInputAddress, OwnerUpdateInput, OwnerUpdateInputAddress, Page, PageFinancialAccountsRequest, PageResponse, PageResponseInline, PullConfiguration, PushConfiguration, ReconnectResponse, RequestBase, RequestBasePullConfiguration, RequestBasePushConfiguration, Type, UpdateRequest, UpdateResponse, Updated, UpdatedAddress, UpdatedBank, UpdatedOwner, UpdatedWallet, Verification, VerificationRequest, Wallet, WalletMobileMoney, WalletRequest, WalletRequestType, WalletRequestWallet, WalletRequestWalletMobileMoney, WirePage, WirePageAccountsItem
Constant Summary collapse
- CreateRequest =
Typed representation of the create request object in the Inttegro API.
T.type_alias { T.any(Inttegro::FinancialAccount::WalletRequest, Inttegro::FinancialAccount::BankRequest, Inttegro::FinancialAccount::DoshRequest) }
Instance Attribute Summary collapse
-
#archived_at ⇒ Time?
readonly
Value of the
archived_atfield in the Inttegro API payload. -
#bank_account ⇒ Inttegro::FinancialAccount::Bank?
readonly
Value of the
bank_accountfield in the Inttegro API payload. -
#created_at ⇒ Time
readonly
Value of the
created_atfield in the Inttegro API payload. -
#currency ⇒ String
readonly
Value of the
currencyfield in the Inttegro API payload. -
#custom_data ⇒ Inttegro::CustomData?
readonly
Merchant-defined string values attached to a resource.
-
#description ⇒ String?
readonly
Value of the
descriptionfield in the Inttegro API payload. -
#disconnected_at ⇒ Time?
readonly
Value of the
disconnected_atfield in the Inttegro API payload. -
#dosh_account ⇒ Inttegro::Shared::DoshAccount?
readonly
Dosh account marker.
-
#fingerprint ⇒ String
readonly
A stable identifier for the underlying financial account within your application.
-
#id ⇒ String
readonly
Value of the
idfield in the Inttegro API payload. -
#institution ⇒ Inttegro::Shared::FinancialInstitution?
readonly
Value of the
institutionfield in the Inttegro API payload. -
#label ⇒ String?
readonly
Value of the
labelfield in the Inttegro API payload. -
#owner ⇒ Inttegro::FinancialAccount::Owner?
readonly
Value of the
ownerfield in the Inttegro API payload. -
#pull_configuration ⇒ Inttegro::FinancialAccount::PullConfiguration?
readonly
Value of the
pull_configurationfield in the Inttegro API payload. -
#push_configuration ⇒ Inttegro::FinancialAccount::PushConfiguration?
readonly
Value of the
push_configurationfield in the Inttegro API payload. -
#reference ⇒ String?
readonly
Value of the
referencefield in the Inttegro API payload. -
#supplied ⇒ Inttegro::Shared::ResourceSupply?
readonly
Value of the
suppliedfield in the Inttegro API payload. -
#type ⇒ Inttegro::FinancialAccount::Type
readonly
Value of the
typefield in the Inttegro API payload. -
#verification ⇒ Inttegro::FinancialAccount::Verification?
readonly
Value of the
verificationfield in the Inttegro API payload. -
#wallet ⇒ Inttegro::FinancialAccount::Wallet?
readonly
Value of the
walletfield in the Inttegro API payload.
Instance Attribute Details
#archived_at ⇒ Time? (readonly)
Value of the archived_at field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: archived_at.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#bank_account ⇒ Inttegro::FinancialAccount::Bank? (readonly)
Value of the bank_account field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: bank_account.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#created_at ⇒ Time (readonly)
Value of the created_at field in the Inttegro API payload.
Required in the API payload. Wire name: created_at.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#currency ⇒ String (readonly)
Value of the currency field in the Inttegro API payload.
Required in the API payload. Wire name: currency.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#custom_data ⇒ Inttegro::CustomData? (readonly)
Merchant-defined string values attached to a resource. SDKs expose this as a semantic collection rather than a raw map.
Optional in the API payload; omitted values default to nil. Wire name: custom_data.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#description ⇒ String? (readonly)
Value of the description field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: description.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#disconnected_at ⇒ Time? (readonly)
Value of the disconnected_at field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: disconnected_at.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#dosh_account ⇒ Inttegro::Shared::DoshAccount? (readonly)
Dosh account marker. Dosh credentials and internal identifiers are not supplied by callers or returned publicly.
Optional in the API payload; omitted values default to nil. Wire name: dosh_account.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#fingerprint ⇒ String (readonly)
A stable identifier for the underlying financial account within your application. Use it to recognize when the same account has been connected more than once.
Required in the API payload. Wire name: fingerprint.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#id ⇒ String (readonly)
Value of the id field in the Inttegro API payload.
Required in the API payload. Wire name: id.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#institution ⇒ Inttegro::Shared::FinancialInstitution? (readonly)
Value of the institution field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: institution.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#label ⇒ String? (readonly)
Value of the label field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: label.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#owner ⇒ Inttegro::FinancialAccount::Owner? (readonly)
Value of the owner field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: owner.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#pull_configuration ⇒ Inttegro::FinancialAccount::PullConfiguration? (readonly)
Value of the pull_configuration field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: pull_configuration.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#push_configuration ⇒ Inttegro::FinancialAccount::PushConfiguration? (readonly)
Value of the push_configuration field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: push_configuration.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#reference ⇒ String? (readonly)
Value of the reference field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: reference.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#supplied ⇒ Inttegro::Shared::ResourceSupply? (readonly)
Value of the supplied field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: supplied.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#type ⇒ Inttegro::FinancialAccount::Type (readonly)
Value of the type field in the Inttegro API payload.
Required in the API payload. Wire name: type.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#verification ⇒ Inttegro::FinancialAccount::Verification? (readonly)
Value of the verification field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: verification.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |
#wallet ⇒ Inttegro::FinancialAccount::Wallet? (readonly)
Value of the wallet field in the Inttegro API payload.
Optional in the API payload; omitted values default to nil. Wire name: wallet.
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/inttegro/financial_account/financial_account.rb', line 150 class FinancialAccount const :archived_at, T.nilable(Time), default: nil const :created_at, Time const :currency, String const :custom_data, T.nilable(Inttegro::CustomData), default: nil const :description, T.nilable(String), default: nil const :fingerprint, String const :id, String const :institution, T.nilable(Inttegro::Shared::FinancialInstitution), default: nil const :label, T.nilable(String), default: nil const :pull_configuration, T.nilable(Inttegro::FinancialAccount::PullConfiguration), default: nil const :push_configuration, T.nilable(Inttegro::FinancialAccount::PushConfiguration), default: nil const :reference, T.nilable(String), default: nil const :supplied, T.nilable(Inttegro::Shared::ResourceSupply), default: nil const :type, Inttegro::FinancialAccount::Type const :verification, T.nilable(Inttegro::FinancialAccount::Verification), default: nil const :bank_account, T.nilable(Inttegro::FinancialAccount::Bank), default: nil const :disconnected_at, T.nilable(Time), default: nil const :dosh_account, T.nilable(Inttegro::Shared::DoshAccount), default: nil const :owner, T.nilable(Inttegro::FinancialAccount::Owner), default: nil const :wallet, T.nilable(Inttegro::FinancialAccount::Wallet), default: nil end |