Number of days a customer has to pay an invoice after it has been finalized
A net payment term refers to the specified number of days within which the end customer is required to settle the invoice after its finalization.
This term not only affects the payment_due_date within the invoice payload but also influences the due date mentioned in the downloadable PDF version of the invoice.
To illustrate, consider the following scenario:
a billing cycle spanning one month, accompanied by a net payment term of 15 days.
The net payment term period applies to all types of invoices, and is used to compute the payment due date.
When the payment_due_date has passed, the invoice is flagged as overdue (payment_overdue = true), and Lago emits an invoice.payment_overduewebhook message.
The invoice stays flagged as overdue until the payment is succeeded, or payment_dispute_lost_at is applied, or the invoice is voided.
To define a net payment term at the customer level through the user interface, follow these steps:
Access the “Customers” section via the side menu;
Select a customer from the list;
Open the “Settings” tab of the customer view;
Click “Add a net payment term” in the “Net payment term” section;
Choose the desired number of days for the payment term or opt for a custom duration; and
Click “Add net payment term” to confirm.
To define a net payment term at the customer level through the user interface, follow these steps:
Access the “Customers” section via the side menu;
Select a customer from the list;
Open the “Settings” tab of the customer view;
Click “Add a net payment term” in the “Net payment term” section;
Choose the desired number of days for the payment term or opt for a custom duration; and
Click “Add net payment term” to confirm.
You can also modify the customer’s net payment term at any time through the API.
Define a net payment term in days by using the net_payment_term argument within the customer object.