class

Stripe::TreasuryFinancialAccountFeatures

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Encodes whether a FinancialAccount has access to a particular Feature, with a status enum and associated status_details. Stripe or the platform can control Features via the requested field.

Constants

ERROR_MESSAGE_FOR_OBJECT = "invalid value for \"object\", must be one of [treasury.financial_account_features]."
VALID_VALUES_FOR_OBJECT = String.static_array("treasury.financial_account_features")

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

card_issuing
Source

Custom attribute writer method checking allowed values (enum). @param [Object] card_issuing Object to be assigned

Source
deposit_insurance
Source
deposit_insurance=(new_value : Stripe::TreasuryFinancialAccountsResourceToggleSettings | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] deposit_insurance Object to be assigned

Source
financial_addresses
Source

Custom attribute writer method checking allowed values (enum). @param [Object] financial_addresses Object to be assigned

Source
hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

inbound_transfers
Source
inbound_transfers=(new_value : Stripe::TreasuryFinancialAccountsResourceInboundTransfers | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] inbound_transfers Object to be assigned

Source
intra_stripe_flows
Source
intra_stripe_flows=(new_value : Stripe::TreasuryFinancialAccountsResourceToggleSettings | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] intra_stripe_flows Object to be assigned

Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
object

String representing the object's type. Objects of the same type share the same value.

Source
object=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] object Object to be assigned

Source
outbound_payments
Source
outbound_payments=(new_value : Stripe::TreasuryFinancialAccountsResourceOutboundPayments | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] outbound_payments Object to be assigned

Source
outbound_transfers
Source
outbound_transfers=(new_value : Stripe::TreasuryFinancialAccountsResourceOutboundTransfers | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] outbound_transfers Object to be assigned

Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source