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 

InputTypeDescription
invoiceIdstringID of the invoice whose due date must be revised.
revisedDue​DateTimedateDate and time that’s to be updated as the new due date on the invoice.

Outputs 

OutputTypeDescription
additional​InformationstringAny additional information to be included in the response.
isSuccessbooleanIndicates 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]