Class: Stripe::BalanceSettingsUpdateParams::Payments

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/balance_settings_update_params.rb

Defined Under Namespace

Classes: Payouts, SettlementTiming

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(debit_negative_balances: nil, payouts: nil, settlement_timing: nil) ⇒ Payments

Returns a new instance of Payments.



91
92
93
94
95
# File 'lib/stripe/params/balance_settings_update_params.rb', line 91

def initialize(debit_negative_balances: nil, payouts: nil, settlement_timing: nil)
  @debit_negative_balances = debit_negative_balances
  @payouts = payouts
  @settlement_timing = settlement_timing
end

Instance Attribute Details

#debit_negative_balancesObject

A Boolean indicating whether Stripe should try to reclaim negative balances from an attached bank account. For details, see [Understanding Connect Account Balances](/connect/account-balances).



85
86
87
# File 'lib/stripe/params/balance_settings_update_params.rb', line 85

def debit_negative_balances
  @debit_negative_balances
end

#payoutsObject

Settings specific to the account’s payouts.



87
88
89
# File 'lib/stripe/params/balance_settings_update_params.rb', line 87

def payouts
  @payouts
end

#settlement_timingObject

Settings related to the account’s balance settlement timing.



89
90
91
# File 'lib/stripe/params/balance_settings_update_params.rb', line 89

def settlement_timing
  @settlement_timing
end