Happy Business Starts Here

Include a flag to say if an invoice should be posted when using the API

When using the Zuora APIs to create a subscription there is a flag to generateinvoice bit if it is set to true the invoice will also be posted. It would be really useful to have an additional flag so that if generateinvoice is true then an additional flag for post invoice can be true or false. This should also be available when using generate invoice via Zuora for Salesforce. Sometimes customers want to verify invoices before they are posted but the want the invoices generated automatically.

Community Manager
Status changed to: More Feedback Needed
Zuora Support

 Greeting - This is a great feedback which is being reviewed by our Product Team.  We will follow up shortly.


Another approach is to set GenerateInvoice field to False in your subscribe() call and create a generate() call which will create an invoice in Draft status.

Community Manager
Status changed to: Under Consideration