To stop "PAST_DUE" invoice from being processed again, the invoice can be written-off using the written-off API endpoint. This will set the invoice status to "WRITTEN_OFF". Ezypay will stop all ability to modify, retry and update the invoice once the invoice has been written-off.
Any customer PAID fees (failed payment fees, load fees, transaction fees) will be reallocated to the merchant once the written-off API is triggered. This will be deducted from the merchant before the next settlement.