Everything you'd want to know before you install.
A detailed look at how B2B Dunning & Late Payment Penalties – PrestaShop 8 & 9 Module works, why we built it the way we did, and the thinking behind the features above.
Why this module?
In B2B, a large share of orders is paid by bank wire, with a payment term. Some invoices stay unpaid, and chasing them manually is time-consuming. This module industrialises amicable recovery: it tracks every receivable, reminds your customers on a defined schedule and quantifies the legal penalties, with no effort on your part.
Tailored reminder scenarios
Three levels ship on install: a courtesy reminder at D+7, a firm reminder with penalties and a PDF letter at D+15, then a formal notice to pay at D+30. Each level is configurable — trigger delay, e-mail template, whether penalties are added, PDF attachment — to match your recovery policy.
Penalties and indemnity compliant with the Commercial Code
The module calculates late-payment interest at the rate you configure (by default the ECB rate plus 10 points, to be reviewed each half-year) and applies the fixed €40 recovery indemnity per invoice, in accordance with articles L441-10 and D441-5 of the French Commercial Code. The amounts are carried into the e-mails and the PDF letters.
Clear control over your receivables
The dashboard shows the total outstanding, the amount due, the aged balance (not due, 1-30, 31-60, 61-90 and over 90 days), overdue cases and the recovery rate. You can manually send a reminder level, mark an invoice as paid, exclude a case or download the PDF letter, straight from the list.
Automated and robust
A token-secured front cron syncs receivables and sends due reminders, with a configurable minimum interval to avoid over-sending. The architecture is native to PrestaShop 8 and 9, multistore, with no Composer and no external dependency. A case closes automatically on payment and is excluded on cancellation or refund.
There are no reviews yet.