Class: Stripe::V2::Core::AccountCreateParams::Identity::Attestations::TermsOfService

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/v2/core/account_create_params.rb

Defined Under Namespace

Classes: Account, CardCreator, ConsumerMoneyManager, ConsumerPrivacyDisclosures, CryptoMoneyManager, MoneyManager

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h

Constructor Details

#initialize(account: nil, card_creator: nil, consumer_money_manager: nil, consumer_privacy_disclosures: nil, crypto_money_manager: nil, money_manager: nil) ⇒ TermsOfService

Returns a new instance of TermsOfService.



5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5157

def initialize(
  account: nil,
  card_creator: nil,
  consumer_money_manager: nil,
  consumer_privacy_disclosures: nil,
  crypto_money_manager: nil,
  money_manager: nil
)
  @account = 
  @card_creator = card_creator
  @consumer_money_manager = consumer_money_manager
  @consumer_privacy_disclosures = consumer_privacy_disclosures
  @crypto_money_manager = crypto_money_manager
  @money_manager = money_manager
end

Instance Attribute Details

#accountObject

Details on the Account's acceptance of the Stripe Services Agreement.



5145
5146
5147
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5145

def 
  @account
end

#card_creatorObject

Details on the Account's acceptance of Issuing-specific terms of service.



5147
5148
5149
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5147

def card_creator
  @card_creator
end

#consumer_money_managerObject

Details on the Account's acceptance of Consumer-specific terms of service.



5149
5150
5151
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5149

def consumer_money_manager
  @consumer_money_manager
end

#consumer_privacy_disclosuresObject

Details on the Account's acceptance of Consumer-privacy-disclosures-specific terms of service.



5151
5152
5153
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5151

def consumer_privacy_disclosures
  @consumer_privacy_disclosures
end

#crypto_money_managerObject

Details on the Account's acceptance of Crypto-specific terms of service.



5153
5154
5155
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5153

def crypto_money_manager
  @crypto_money_manager
end

#money_managerObject

Details on the Account's acceptance of Treasury-specific terms of service.



5155
5156
5157
# File 'lib/stripe/params/v2/core/account_create_params.rb', line 5155

def money_manager
  @money_manager
end