Every Monday morning, the Moonlight system issues a new invoice to ongoing jobs. Invoices are due within seven days. Clients then need to review each invoice to either pay or dispute it.
Moonlight's terms state that the system should autopay overdue invoices:
Upon invoice raise:
The Client can pay the Invoice manually within seven (7) days of the Invoice being raised.
If not paid manually by the Client within seven (7) days, the invoice will be automatically paid by the system charging one of the payment methods of the Client on file at any time.
Until now, our team has manually managed overdue invoices. As we have grown, we have decided that it is time to automate this process for three reasons:
- Clients have already agreed to auto-payment.
- Developers trust that Moonlight will process payments on-time.
- Many companies would prefer that their invoices autopay.
Today, we are standardizing how we manage overdue invoices.
If an invoice is neither paid nor disputed before it is due, the following steps happen:
- Due date: Client receives an email reminding them that
Invoice ## is due.
- One day late: Client receives an email notifying them
[Action required] Invoice ## is overdue - scheduled for autopayment tomorrow.
- Two days late: Moonlight automatically pays the invoice.
The system only autopays an open invoice after one week and four reminders. If the client has a reason to deny payment, they can do so in the app. Disputing payment disables reminders and auto-payment.
We hope today's update makes Moonlight more consistent for both clients and developers!