Class: Stripe::QuotePreviewSubscriptionSchedule::Phase

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

Defined Under Namespace

Classes: AddInvoiceItem, AutomaticTax, BillingThresholds, Discount, InvoiceSettings, Item, PauseCollection, TransferData, TrialSettings

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

#add_invoice_itemsObject (readonly)

Returns the value of attribute add_invoice_items.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def add_invoice_items
  @add_invoice_items
end

#application_fee_percentObject (readonly)

Returns the value of attribute application_fee_percent.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def application_fee_percent
  @application_fee_percent
end

#automatic_taxObject (readonly)

Returns the value of attribute automatic_tax.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def automatic_tax
  @automatic_tax
end

#billing_cycle_anchorObject (readonly)

Returns the value of attribute billing_cycle_anchor.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def billing_cycle_anchor
  @billing_cycle_anchor
end

#billing_thresholdsObject (readonly)

Returns the value of attribute billing_thresholds.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def billing_thresholds
  @billing_thresholds
end

#collection_methodObject (readonly)

Returns the value of attribute collection_method.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def collection_method
  @collection_method
end

#couponObject (readonly)

Returns the value of attribute coupon.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def coupon
  @coupon
end

#currencyObject (readonly)

Returns the value of attribute currency.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def currency
  @currency
end

#default_payment_methodObject (readonly)

Returns the value of attribute default_payment_method.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def default_payment_method
  @default_payment_method
end

#default_tax_ratesObject (readonly)

Returns the value of attribute default_tax_rates.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def default_tax_rates
  @default_tax_rates
end

#descriptionObject (readonly)

Returns the value of attribute description.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def description
  @description
end

#discountsObject (readonly)

Returns the value of attribute discounts.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def discounts
  @discounts
end

#end_dateObject (readonly)

Returns the value of attribute end_date.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def end_date
  @end_date
end

#invoice_settingsObject (readonly)

Returns the value of attribute invoice_settings.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def invoice_settings
  @invoice_settings
end

#itemsObject (readonly)

Returns the value of attribute items.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def items
  @items
end

#metadataObject (readonly)

Returns the value of attribute metadata.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def 
  @metadata
end

#on_behalf_ofObject (readonly)

Returns the value of attribute on_behalf_of.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def on_behalf_of
  @on_behalf_of
end

#pause_collectionObject (readonly)

Returns the value of attribute pause_collection.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def pause_collection
  @pause_collection
end

#proration_behaviorObject (readonly)

Returns the value of attribute proration_behavior.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def proration_behavior
  @proration_behavior
end

#start_dateObject (readonly)

Returns the value of attribute start_date.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def start_date
  @start_date
end

#transfer_dataObject (readonly)

Returns the value of attribute transfer_data.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def transfer_data
  @transfer_data
end

#trial_continuationObject (readonly)

Returns the value of attribute trial_continuation.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def trial_continuation
  @trial_continuation
end

#trial_endObject (readonly)

Returns the value of attribute trial_end.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def trial_end
  @trial_end
end

#trial_settingsObject (readonly)

Returns the value of attribute trial_settings.



119
120
121
# File 'lib/stripe/resources/quote_preview_subscription_schedule.rb', line 119

def trial_settings
  @trial_settings
end