Skip to content

Latest commit

 

History

History
33 lines (30 loc) · 7.21 KB

Amendment.md

File metadata and controls

33 lines (30 loc) · 7.21 KB

Zuora::Amendment

Properties

Name Type Description Notes
auto_renew BOOLEAN Determines whether the subscription is automatically renewed, or whether it expires at the end of the term and needs to be manually renewed. For amendment of type `TermsAndConditions`, this field is only required if you change the automatic renewal status of a subscription. Values: true, false [optional]
code String A unique alphanumeric string that identifies the amendment. Character limit: 50 Values: one of the following: - `null` generates a value automatically - A string [optional]
contract_effective_date Date The date when the amendment's changes become effective for billing purposes.
created_by_id String The user ID of the person who created the amendment. Character limit: 32 Values: automatically generated [optional]
created_date DateTime The date when the amendment was created. Values: automatically generated [optional]
current_term Integer The length of the period for the current subscription term. This field can be updated when Status is `Draft`. This field is only required if the `Type` field is set to `TermsAndConditions` and `TermType` is set to `TERMED`. This field is not required if `TermType` is set to `EVERGREEN`. Values: a valid number [optional]
current_term_period_type String The period type for the current subscription term. This field is only required if the `Type` field is set to `TermsAndConditions` and `TermType` is set to `TERMED`. This field is not required if `TermType` is set to `EVERGREEN`. Values: - `Month` (default) - `Year` - `Day` - `Week` Note: - This field can be updated when Status is `Draft`. - This field is used with the CurrentTerm field to specify the current subscription term. [optional]
customer_acceptance_date Date The date when the customer accepts the amendment's changes to the subscription. Use this field if Zuora is configured to require customer acceptance in Z-Billing. This field is only required if the `Status` field is set to `PendingAcceptance`. [optional]
description String A description of the amendment. Character limit: 500 Values: maximum 500 characters [optional]
destination_account_id String The ID of the account that the subscription is being transferred to. Character limit: 32 Values: a valid account ID [optional]
destination_invoice_owner_id String The ID of the invoice that the subscription is being transferred to. Character limit: 32 Values: a valid invoice ID [optional]
effective_date Date The date when the amendment's changes take effective. This field validates that the amendment's changes are within valid ranges of products and product rate plans. This field is only required if the `Type` field is set to `Cancellation`. [optional]
name String The name of the amendment. This field is only required if the `Type` field is set to `NewProduct`, `RemoveProduct`, `UpdateProduct`, or `TermsAndConditions`. Character limit: 100 Values: a string of 100 characters or fewer [optional]
rate_plan_data AmendmentRatePlanData [optional]
renewal_setting String Specifies whether a termed subscription will remain termed or change to evergreen when it is renewed. This field is only required if the `TermType` field is set to `Termed`. Values: RENEW_WITH_SPECIFIC_TERM (default), RENEW_TO_EVERGREEN [optional]
renewal_term Integer The term of renewal for the amended subscription. This field can be updated when Status is `Draft`. This field is only required if the `Type` field is set to `TermsAndConditions`. Values: a valid number [optional]
renewal_term_period_type String The period type for the subscription renewal term. This field can be updated when Status is `Draft`. Required: Only if the value of the Type field is set to `TermsAndConditions`. This field is used with the RenewalTerm field to specify the subscription renewal term. Values: - `Month` (default) - `Year` - `Day` - `Week` [optional]
service_activation_date Date The date when service is activated. Use this field if Zuora is configured to require service activation in Z-Billing. This field is only required if the `Status` field is set to `PendingActivation`. [optional]
specific_update_date Date The date when the UpdateProduct amendment takes effect. This field is only applicable if there is already a future-dated UpdateProduct amendment on the subscription. For the UpdateProduct amendments, this field is only required if there is already a future-dated UpdateProduct amendment on the subscription. [optional]
status String The status of the amendment. Type: string (enum) Values: one of the following: - Draft (default, if left null) - Pending Activation - Pending Acceptance - Completed [optional]
subscription_id String The ID of the subscription that the amendment changes. Character limit: 32 Values: a valid subscription ID
term_start_date Date The date when the new terms and conditions take effect. This field is only required if the `Type` field is set to `TermsAndConditions`. [optional]
term_type String Indicates if the subscription isTERMED or EVERGREEN. - A TERMED subscription has an expiration date, and must be manually renewed. - An EVERGREEN subscription doesn't have an expiration date, and must be manually ended. When as part of an amendment of type `TermsAndConditions`, this field is required to change the term type of a subscription. Character limit: 9 Values: TERMED, EVERGREEN [optional]
type String The type of amendment. Character limit: 18 Values: one of the following: - Cancellation - NewProduct - OwnerTransfer - RemoveProduct - Renewal - UpdateProduct - TermsAndConditions - SuspendSubscription (This value is in Limited Availability.) - ResumeSubscription (This value is in Limited Availability.)
updated_by_id String The ID of the user who last updated the amendment. Character limit: 32 Values: automatically generated [optional]
updated_date DateTime The date when the amendment was last updated. Values: automatically generated [optional]