This request allows you to change the date that a loan's payments come due.
General
Many lenders allow borrowers in good standing to request their payments come due on a different day of the month. This request allows you do just that. Here's what you need to know about changing due dates:
- This request updates the entire payment schedule to the new selected due date.
- If preferred, the due date change can occur in the future.
- A due date change fee can be added. Within LoanPro, a fee is known as a charge; hence, adding a fee to this request requires the addition of the
Charges
object. - The original due date being changed must exist within the payment schedule. If you try to change a due date that does not exist, you will receive a 409 response. For example, if a loan's original payments come due each month on the 5th (like in the image below) and you input the 4th of the month as the original due date, your request will not be successful.

For an example of how due date changes work within the UI, take a look at our Change Due Date article.
Database
For information on due date change database tables, see the following article:
{
"DueDateChanges": {
"results": [
{
"newDate": "2022-08-30",
"changedDate": "2022-08-23"
}
]
},
"Charges": {
"results": [
{
"amount": 25,
"chargeTypeId": 1,
"date": "2022-08-30",
"info": "Change Due Date Fee: 08/30/2022",
"chargeApplicationType": "loan.latefeeapp.standard"
}
]
}
}
Try It Instructions
Our requests often provide sample payload information so that you can receive a 200 response from simply hitting the Try It button. This request is a bit different.
We can’t provide sample values that will work for multiple users; this request requires that you use a due date that exists within the loan's payment schedule. But, if you’d like to see a sample of a 200 response, click the response examples located under the Try It button.
To receive a 200 response from the Try It button, you will have to try this request with your own tenant credentials. If you plan on doing so, make sure to change the headers to match your own authentication information.