Happy Business Starts Here

Highlighted

Invoice Date in Subscription & Amendment APIs

 

Hello,

 

For the web portal integration, I would like invoice and collect when user sign-up or manage thier subscription. In some cases, I have to set the invoice date in the future and not by system date. I do see invoice, collect, apply credit balance, invoice target date in create, amend subscription calls/end points. However I don't see invoice date being listed as call parameter. Please suggest how to go about this?

 

https://www.zuora.com/developer/api-reference/#operation/POST_Subscription 

 

https://www.zuora.com/developer/api-reference/#operation/PUT_Subscription

 

 

1 REPLY 1
Zuora Alumni

Re: Invoice Date in Subscription & Amendment APIs

Here's an example:

 

{"requests":
[{"AmendOptions":
{"GenerateInvoice":true,
"InvoiceProcessingOptions":{
"InvoiceDate":"2017-10-20"},
"ProcessPayments":false},
"Amendments":[{"ContractEffectiveDate":"2017-10-20",
"CustomerAcceptanceDate":"2017-10-20",
"Description":"AM7j4i2rsxb9",
"EffectiveDate":"2017-10-20",
"Name":"AM7j4i2rsxb9",
"RenewalTerm":2,
"RenewalTermPeriodType":"Day",
"ServiceActivationDate":"2017-10-20",
"Status":"Completed",
"SubscriptionId":"2c92c0f8599150970159923a1228080f",
"TermStartDate":"2017-10-20",
"TermType":"TERMED",
"Type":"Renewal"}],
"PreviewOptions":{"EnablePreviewMode":false
}}]}


If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √