Do not reduce the balance early
A promise has no effect on the outstanding ledger until a real payment is received and allocated.
Payment promise
Record who made the promise, the amount, the exact promised date and the communication source. Check the bank or ledger on that date and record the outcome separately.
A promise has no effect on the outstanding ledger until a real payment is received and allocated.
Preserve the earlier promise, record that it was missed and choose the next proportionate action from the current facts.