class

Stripe::ConnectEmbeddedPayoutsFeatures

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

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, edit_payout_schedule : Bool | Nil = nil, external_account_collection : Bool | Nil = nil, instant_payouts : Bool | Nil = nil, standard_payouts : Bool | Nil = nil)

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

edit_payout_schedule

Whether to allow payout schedule to be changed. Default true when Stripe owns Loss Liability, default false otherwise.

Source
edit_payout_schedule=(new_value : Bool | Nil)

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

Source
external_account_collection

Whether to allow platforms to control bank account collection for their connected accounts. This feature can only be false for custom accounts (or accounts where the platform is compliance owner). Otherwise, bank account collection is determined by compliance requirements.

Source
external_account_collection=(new_value : Bool | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] external_account_collection 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

instant_payouts

Whether to allow creation of instant payouts. Default true when Stripe owns Loss Liability, default false otherwise.

Source
instant_payouts=(new_value : Bool | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] instant_payouts 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
standard_payouts

Whether to allow creation of standard payouts. Default true when Stripe owns Loss Liability, default false otherwise.

Source
standard_payouts=(new_value : Bool | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] standard_payouts 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