Class: Stripe::SubscriptionSchedule::DefaultSettings

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

Defined Under Namespace

Classes: AutomaticTax, BillingThresholds, InvoiceSettings, TransferData

Constant Summary

Constants inherited from Stripe::StripeObject

Stripe::StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from Stripe::StripeObject

#last_response

Method Summary

Methods inherited from Stripe::StripeObject

#==, #[], #[]=, 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

#application_fee_percentObject (readonly)

Returns the value of attribute application_fee_percent.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def application_fee_percent
  @application_fee_percent
end

#automatic_taxObject (readonly)

Returns the value of attribute automatic_tax.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def automatic_tax
  @automatic_tax
end

#billing_cycle_anchorObject (readonly)

Returns the value of attribute billing_cycle_anchor.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def billing_cycle_anchor
  @billing_cycle_anchor
end

#billing_thresholdsObject (readonly)

Returns the value of attribute billing_thresholds.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def billing_thresholds
  @billing_thresholds
end

#collection_methodObject (readonly)

Returns the value of attribute collection_method.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def collection_method
  @collection_method
end

#default_payment_methodObject (readonly)

Returns the value of attribute default_payment_method.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def default_payment_method
  @default_payment_method
end

#descriptionObject (readonly)

Returns the value of attribute description.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def description
  @description
end

#invoice_settingsObject (readonly)

Returns the value of attribute invoice_settings.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def invoice_settings
  @invoice_settings
end

#on_behalf_ofObject (readonly)

Returns the value of attribute on_behalf_of.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def on_behalf_of
  @on_behalf_of
end

#transfer_dataObject (readonly)

Returns the value of attribute transfer_data.



44
45
46
# File 'lib/stripe/resources/subscription_schedule.rb', line 44

def transfer_data
  @transfer_data
end