Class: Increase::Models::Transaction::Source::CheckTransferDeposit
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Increase::Models::Transaction::Source::CheckTransferDeposit
- Defined in:
- lib/increase/models/transaction.rb
Overview
Defined Under Namespace
Modules: Type
Instance Attribute Summary collapse
-
#back_image_file_id ⇒ String?
The identifier of the API File object containing an image of the back of the deposited check.
-
#bank_of_first_deposit_routing_number ⇒ String?
The American Bankers’ Association (ABA) Routing Transit Number (RTN) for the bank depositing this check.
-
#deposited_at ⇒ Time
When the check was deposited.
-
#front_image_file_id ⇒ String?
The identifier of the API File object containing an image of the front of the deposited check.
-
#inbound_check_deposit_id ⇒ String?
The identifier of the Inbound Check Deposit object associated with this transaction.
-
#transaction_id ⇒ String?
The identifier of the Transaction object created when the check was deposited.
-
#transfer_id ⇒ String?
The identifier of the Check Transfer object that was deposited.
-
#type ⇒ Symbol, Increase::Models::Transaction::Source::CheckTransferDeposit::Type
A constant representing the object’s type.
Instance Method Summary collapse
-
#initialize(back_image_file_id: , bank_of_first_deposit_routing_number: , deposited_at: , front_image_file_id: , inbound_check_deposit_id: , transaction_id: , transfer_id: , type: ) ⇒ Object
constructor
Some parameter documentations has been truncated, see CheckTransferDeposit for more details.
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(back_image_file_id: , bank_of_first_deposit_routing_number: , deposited_at: , front_image_file_id: , inbound_check_deposit_id: , transaction_id: , transfer_id: , type: ) ⇒ Object
Some parameter documentations has been truncated, see Increase::Models::Transaction::Source::CheckTransferDeposit for more details.
A Check Transfer Deposit object. This field will be present in the JSON response if and only if ‘category` is equal to `check_transfer_deposit`. An Inbound Check is a check drawn on an Increase account that has been deposited by an external bank account. These types of checks are not pre-registered.
|
|
# File 'lib/increase/models/transaction.rb', line 5729
|
Instance Attribute Details
#back_image_file_id ⇒ String?
The identifier of the API File object containing an image of the back of the deposited check.
5680 |
# File 'lib/increase/models/transaction.rb', line 5680 required :back_image_file_id, String, nil?: true |
#bank_of_first_deposit_routing_number ⇒ String?
The American Bankers’ Association (ABA) Routing Transit Number (RTN) for the bank depositing this check. In some rare cases, this is not transmitted via Check21 and the value will be null.
5688 |
# File 'lib/increase/models/transaction.rb', line 5688 required :bank_of_first_deposit_routing_number, String, nil?: true |
#deposited_at ⇒ Time
When the check was deposited.
5694 |
# File 'lib/increase/models/transaction.rb', line 5694 required :deposited_at, Time |
#front_image_file_id ⇒ String?
The identifier of the API File object containing an image of the front of the deposited check.
5701 |
# File 'lib/increase/models/transaction.rb', line 5701 required :front_image_file_id, String, nil?: true |
#inbound_check_deposit_id ⇒ String?
The identifier of the Inbound Check Deposit object associated with this transaction.
5708 |
# File 'lib/increase/models/transaction.rb', line 5708 required :inbound_check_deposit_id, String, nil?: true |
#transaction_id ⇒ String?
The identifier of the Transaction object created when the check was deposited.
5714 |
# File 'lib/increase/models/transaction.rb', line 5714 required :transaction_id, String, nil?: true |
#transfer_id ⇒ String?
The identifier of the Check Transfer object that was deposited.
5720 |
# File 'lib/increase/models/transaction.rb', line 5720 required :transfer_id, String, nil?: true |
#type ⇒ Symbol, Increase::Models::Transaction::Source::CheckTransferDeposit::Type
A constant representing the object’s type. For this resource it will always be ‘check_transfer_deposit`.
5727 |
# File 'lib/increase/models/transaction.rb', line 5727 required :type, enum: -> { Increase::Transaction::Source::CheckTransferDeposit::Type } |