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

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/v2/core/account_update_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.



5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5189

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.



5177
5178
5179
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5177

def 
  @account
end

#card_creatorObject

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



5179
5180
5181
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5179

def card_creator
  @card_creator
end

#consumer_money_managerObject

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



5181
5182
5183
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5181

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.



5183
5184
5185
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5183

def consumer_privacy_disclosures
  @consumer_privacy_disclosures
end

#crypto_money_managerObject

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



5185
5186
5187
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5185

def crypto_money_manager
  @crypto_money_manager
end

#money_managerObject

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



5187
5188
5189
# File 'lib/stripe/params/v2/core/account_update_params.rb', line 5187

def money_manager
  @money_manager
end