Class: Stripe::BalanceSettings::Payments

Inherits:
StripeObject show all
Defined in:
lib/stripe/resources/balance_settings.rb

Defined Under Namespace

Classes: Payouts, SettlementTiming

Constant Summary

Constants inherited from StripeObject

StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from StripeObject

#last_response

Class Method Summary collapse

Methods inherited from StripeObject

#==, #[], #[]=, #_get_inner_class_type, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values

Constructor Details

This class inherits a constructor from Stripe::StripeObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject

Instance Attribute Details

#debit_negative_balancesObject (readonly)

A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account. See [Understanding Connect account balances](/connect/account-balances) for details. The default value is ‘false` when [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts, otherwise `true`.



65
66
67
# File 'lib/stripe/resources/balance_settings.rb', line 65

def debit_negative_balances
  @debit_negative_balances
end

#payoutsObject (readonly)

Settings specific to the account’s payouts.



67
68
69
# File 'lib/stripe/resources/balance_settings.rb', line 67

def payouts
  @payouts
end

#settlement_timingObject (readonly)

Attribute for field settlement_timing



69
70
71
# File 'lib/stripe/resources/balance_settings.rb', line 69

def settlement_timing
  @settlement_timing
end

Class Method Details

.field_remappingsObject



75
76
77
# File 'lib/stripe/resources/balance_settings.rb', line 75

def self.field_remappings
  @field_remappings = {}
end

.inner_class_typesObject



71
72
73
# File 'lib/stripe/resources/balance_settings.rb', line 71

def self.inner_class_types
  @inner_class_types = { payouts: Payouts, settlement_timing: SettlementTiming }
end