Error:
Cause:
This error is being caused because the Default Due Date has not been set up in Xero:
โ
This is shown in Quoter when viewing the Xero Integration Settings under Invoice payment term as per the example below:
Solution:
In the below example, we've set the default due date in Xero to 30 day(s) after the invoice date:
Now that the default due date has been set up in Xero, we can confirm that the Invoice payment term has been updated in Quoter by navigating to Settings > Integrations to view the Xero Integration Settings:
Although Quoter will automatically attempt to retry the failed request, we can manually re-attempt the failed request by clicking the Integration Requests Status button to see the requests, and then clicking on the refresh button under the Actions column:
With the Due Date being correctly set up in Xero, the request will push through successfully:
Limitations
If you're taking payment in Quoter, there will be two failed requests when viewing the Integration Requests Status page as per the example below:
โ
There will be two possible results depending upon the order that Quoter retries the failed attempts or the order that the requests are manually re-attempted:
The Transaction is pushed through first and the Quote is pushed through second:
The Quote is pushed through first and the Transaction is pushed through second: