AmendOptions
Use this reference to learn the AmendOptions container and its fields.
Use the AmendOptions container to specify billing options, such as invoice generation and when to process payments.
AmendmentOptions fields
|
Name |
Required? |
Description |
|---|---|---|
|
ApplyCreditBalance |
optional |
Determines whether any credit balance on a customer's account is automatically applied to invoices. If no value is specified then this field defaults to false. Type : boolean Version notes : WSDL 54.0+ Values : |
|
GenerateInvoice |
optional |
Determines whether to generate an invoice to immediately bill the customer for a new product or changes of Terms And Conditions. As a best practice, set this value to true to prevent any errors that might occur if the account has a balance. Type : boolean Version notes : WSDL 28.0+ System-generated : no Values: Usage Notes:
|
|
optional |
Contains an attribute for generating invoices. This field doesn't take any values itself. Type : container Version notes : WSDL 28.0+ System- generated l: no Values : no values -- use it to nest an attribute | |
|
optional |
Determines whether to collect payment against the invoice generated by the amend() call. Type : boolean Version notes : WSDL 28.0+ System-generated : no Values : Usage Notes: Even if you do not include this field in the amend() call, Zuora still parses this field with the default value, |