Extend Invoice Due Date Action
Update the due date on an invoice to accommodate payment extensions or resolve billing disputes.
Specify the invoice ID and the revised due date to adjust the payment timeline. Use this action to extend or change the due date on an invoice.
This action is available in API version 66.0 and later.
Special Access Rules
The Extend Invoice Due Date Action is available in Enterprise, Developer, and Unlimited Editions where Dispute Management is enabled in Billing.
Supported REST HTTP Methods
URI: /services/data/v68.0/actions/standard/blngSvcExtendInvoiceDueDate
Formats: JSON, XML
HTTP Methods: POST
Authentication: Authorization: Bearer TOKEN
Where TOKEN is a placeholder for your OAuth access token.
Inputs
| Input | Type | Description |
|---|
invoiceId | string | ID of the invoice whose due date must be revised. |
revisedDueDateTime | date | Date and time that’s to be updated as the new due date on the invoice. |
Outputs
| Output | Type | Description |
|---|
additionalInformation | string | Any additional information to be included in the response. |
isSuccess | boolean | Indicates whether the due date is updated on the invoice record (true) or not (false). |
Example
POST
This sample request is for the Extend Invoice Due Date action.
1{
2 "inputs": [
3 {
4 "invoiceID": "801xx000003GYexAAG",
5 "revisedDueDate": "2025-03-31"
6 }
7 ]
8}
This sample response is for the Extend Invoice Due Date action.
1[
2 {
3 "actionName": "blngSvcExtendInvoiceDueDate",
4 "errors": null,
5 "invocationId": null,
6 "isSuccess": true,
7 "outcome": null,
8 "outputValues": {
9 "isSuccess": true,
10 "additionalInformation": "{\"status\":\"Due date updated successfully\"}"
11 },
12 "sortOrder": -1,
13 "version": 1
14 }
15]