Stripe::PortalSubscriptionUpdate
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Constants
Constructors
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
The types of subscription updates that are supported for items listed in the products attribute. When empty, subscriptions are not updateable.
Custom attribute writer method checking allowed values (enum). @param [Object] default_allowed_updates Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] enabled Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] products Object to be assigned
Determines how to handle prorations resulting from subscription updates. Valid values are none, create_prorations, and always_invoice. Defaults to a value of none if you don't set it during creation.
Custom attribute writer method checking allowed values (enum). @param [Object] proration_behavior Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid