Why System.NullPointerException: Argument cannot be null while creating amendment quote?
Re: Why System.NullPointerException: Argument cannot be null while creating amendment quote?
From the Managed Package details in debug the log the issue was identified to be caused with the Contacts associated to the account. Since this is an amendment quote, the billing accounts exists in Zuora. You need to check if the Bill To/Sold To contact associated has all required fields filled in. In this specific scenario, Address 1 field was blank.
Once the field was populated the error was resolved for the quote.
Don't leave us guessing as to what field on potentially several different objects hasn't met some criteria required by Zuora.
Hi @Jamie absolutely agree and understand your point.
We have an internal Jira to track this request to build a framework to throw application level error message.