Class: Stripe::AccountLinkCreateParams::CollectionOptions
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountLinkCreateParams::CollectionOptions
- Defined in:
- lib/stripe/params/account_link_create_params.rb
Instance Attribute Summary collapse
-
#external_account_collection ⇒ Object
Specifies whether the platform collects external account information from connected accounts during Connect Onboarding.
-
#fields ⇒ Object
Specifies whether the platform collects only currently_due requirements (
currently_due) or both currently_due and eventually_due requirements (eventually_due). -
#future_requirements ⇒ Object
Specifies whether the platform collects future_requirements in addition to requirements in Connect Onboarding.
Instance Method Summary collapse
-
#initialize(external_account_collection: nil, fields: nil, future_requirements: nil) ⇒ CollectionOptions
constructor
A new instance of CollectionOptions.
Methods inherited from RequestParams
attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h
Constructor Details
#initialize(external_account_collection: nil, fields: nil, future_requirements: nil) ⇒ CollectionOptions
Returns a new instance of CollectionOptions.
14 15 16 17 18 |
# File 'lib/stripe/params/account_link_create_params.rb', line 14 def initialize(external_account_collection: nil, fields: nil, future_requirements: nil) @external_account_collection = external_account_collection @fields = fields @future_requirements = future_requirements end |
Instance Attribute Details
#external_account_collection ⇒ Object
Specifies whether the platform collects external account information from connected accounts during Connect Onboarding. When set to true, the platform only collects external account information if the connected account has capabilities which require it. Some capabilities, such as treasury, don't require external account collection. When set to false, external account collection is skipped. Defaults to true.
8 9 10 |
# File 'lib/stripe/params/account_link_create_params.rb', line 8 def external_account_collection @external_account_collection end |
#fields ⇒ Object
Specifies whether the platform collects only currently_due requirements (currently_due) or both currently_due and eventually_due requirements (eventually_due). If you don't specify collection_options, the default value is currently_due.
10 11 12 |
# File 'lib/stripe/params/account_link_create_params.rb', line 10 def fields @fields end |
#future_requirements ⇒ Object
Specifies whether the platform collects future_requirements in addition to requirements in Connect Onboarding. The default value is omit.
12 13 14 |
# File 'lib/stripe/params/account_link_create_params.rb', line 12 def future_requirements @future_requirements end |