Class: Stripe::QuotePreviewSubscriptionSchedule::DefaultSettings

Inherits:
StripeObject
  • Object
show all
Defined in:
lib/stripe/resources/quote_preview_subscription_schedule.rb

Defined Under Namespace

Classes: AutomaticTax, BillingThresholds, InvoiceSettings, TransferData

Constant Summary

Constants inherited from StripeObject

StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from StripeObject

#last_response

Method Summary

Methods inherited from 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.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def application_fee_percent
  @application_fee_percent
end

#automatic_taxObject (readonly)

Returns the value of attribute automatic_tax.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def automatic_tax
  @automatic_tax
end

#billing_cycle_anchorObject (readonly)

Returns the value of attribute billing_cycle_anchor.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def billing_cycle_anchor
  @billing_cycle_anchor
end

#billing_thresholdsObject (readonly)

Returns the value of attribute billing_thresholds.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def billing_thresholds
  @billing_thresholds
end

#collection_methodObject (readonly)

Returns the value of attribute collection_method.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def collection_method
  @collection_method
end

#default_payment_methodObject (readonly)

Returns the value of attribute default_payment_method.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def default_payment_method
  @default_payment_method
end

#descriptionObject (readonly)

Returns the value of attribute description.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def description
  @description
end

#invoice_settingsObject (readonly)

Returns the value of attribute invoice_settings.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def invoice_settings
  @invoice_settings
end

#on_behalf_ofObject (readonly)

Returns the value of attribute on_behalf_of.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def on_behalf_of
  @on_behalf_of
end

#transfer_dataObject (readonly)

Returns the value of attribute transfer_data.



41
42
43
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 41

def transfer_data
  @transfer_data
end