DolicraftRelance
Automated Payment Reminders for Unpaid Invoices. Compatible Dolibarr V16 to V23. GPLv3. No external dependencies. By Dolicraft.
Full description
DolicraftRelance - Automated Payment Reminders for Unpaid Invoices
DolicraftRelance for Dolibarr. Compatible V16 to V23. GPLv3 license. No external dependencies.
Features
1. Multi-Step Reminder Scenarios
Create custom reminder workflows with multiple steps. Each step defines: delay after due date (D+7, D+15, D+30...), escalation level (friendly, firm, legal notice), and a specific email template.
2. Email Templates with Variables
Rich email templates with dynamic variables: {CLIENT_NAME}, {INVOICE_REF}, {AMOUNT_TTC}, {DUE_DATE}, {INVOICE_LINK}, {COMPANY_NAME}. HTML formatting supported.
3. Automatic Cron Execution
A daily cron job automatically processes all unpaid invoices, determines which reminder step applies based on days overdue and history, then sends the appropriate email.
4. Grouped Reminders per Client
Instead of one email per invoice, send a single email per client listing ALL their unpaid invoices. Uses the {INVOICE_LIST} variable.
5. Client Exclusion List
Exclude specific third-parties from all reminders with a documented reason. Never accidentally remind a VIP client or a disputed invoice.
6. Full History and Recovery Stats
Complete log of every reminder sent: date, recipient, step, status. Dashboard showing recovery rate, average payment delay, and monthly trends.
7. Default Scenario with French Templates
A ready-to-use 3-step scenario is created on module activation: D+7 friendly reminder, D+15 firm notice, D+30 legal warning. Complete French email bodies included.
Requirements
Dolibarr V16 to V23
PHP 7.4 to 8.3
No external dependencies
Installation
Download ZIP from DoliStore
Extract to htdocs/custom/
Enable in Setup > Modules
Configure in module settings
Support
Email: contact@dolicraft.com | Website: dolicraft.com