Promotions

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and additional features in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145.00 €  (348€)

New products

capPatrol - Contrôle de la facturation 1.1.0 (V18 - V24)

mp1287d20261019234227

New

The watchdog of your Dolibarr invoicing: forgotten or double-billed customers, drifting subscriptions, payments tied to the wrong gateway and unsent invoices, on one dashboard.

50.00 €
Excl. tax

  • Author CAP-REL
  • Module version 1.1.0
  • Release date 10/19/2026
  • Access to download and updates 1 year

More info...

A forgotten monthly invoice, a subscription billed twice, a payment tied to the wrong gateway, an invoice never sent to the customer? capPatrol checks your customer invoicing every night and shows you, on a single dashboard, what needs fixing before your customer or your accountant notices.

One dashboard that sums it all up

  • One tile per check, with the number of alerts and the amount at stake.
  • The ten most serious alerts, all checks together, with a direct link to the customer or the invoice.
  • The monitoring health: last analysis, next run, and a warning when the analysis no longer runs.
  • The trend of the anomalies from one analysis to the next.

Four complementary checks

Customer anomalies

  • Forgotten invoices: a customer billed regularly who received nothing this month.
  • Spikes and drops: a month far above or below the usual amount of the customer.
  • Recurring billing gaps: a subscription that doubles or collapses, compared date to date with the previous months. Replacing an invoice template creates no blind spot, and a double billing shows up at once. Each invoice is also checked when it is validated, without ever blocking it.

Month cadence

  • Per customer category, the number of invoices and the amount billed since the start of the month are compared with the same days of the previous months: a billing run that did not go out shows up within the first days.

Online payments

  • Dolibarr payments are cross-checked with the Stancer and Mollie gateways (and Stripe through its API): an invoice tied to a refused attempt while another gateway collected the money, a double capture or an orphan payment are reported.
  • One-click correction once the real gateway is confirmed: the payment is tied to the right gateway and its bank line moved to the right account, without ever deleting a payment.
  • Payment trace of each invoice, available from its card.

Unsent invoices

  • The list of validated invoices never sent by email, separating the customers that have an address (to send to) from those that have none, with a send button on each line.

Reliable detection that runs on your server

capPatrol combines deterministic rules, a robust score (MAD) and an Isolation Forest detector (Rubix ML library). Everything is computed locally on your Dolibarr server: no invoicing data is sent to a third-party service.

You stay in control

  • "Mark as normal" button: a temporary whitelist with a configurable expiry.
  • CSV export of the filtered anomalies.
  • "Top 5 anomalies to check" widget on the Dolibarr home page.
  • Email notifications (never, daily or weekly), with a customizable Dolibarr email template.
  • Nightly scheduled job, Multicompany compatible, dedicated Dolibarr permissions (read, write, setup, payment correction).
  • Available in English, French, German, Spanish, Italian, Dutch and Brazilian Portuguese.

Who is it for?

  • Companies billing subscriptions, maintenance contracts or recurring services that no longer want to miss or double an invoice.
  • Companies collecting online payments through Stancer or Mollie that want payments tied to the right gateway and the right bank account.
  • Accountants checking balances and preparing closings.

Requirements

  • Dolibarr 18 or above.
  • PHP 8.1 or above.
  • For the online payment check: the Stancer and/or Mollie modules for Dolibarr.

Try capPatrol on a Dolibarr installed in less than 20 seconds: https://dolitest.fr/cappatrol/. Full documentation: https://doc.cap-rel.fr/cappatrol/.

What the purchase covers

  • The module, and access to its updates for the period stated on this sheet
  • Bug fixes, including the ones you report
  • An email on every new release

To be told automatically about new versions, of this module and of the Dolibarr ecosystem at large, subscribe on dolinews.com: that is where our release announcements are published.

Support

Support goes through our support form, not through the comments on this sheet.

Support is not free. You want competent people on the other side: it is fair that they are paid for that time. The price shown covers the module and its updates. It covers neither installing nor configuring your Dolibarr, nor training your teams, nor specific developments, nor investigating an environment we do not host.

A reproducible bug in the module is fixed at no charge, as part of the updates above.

Before buying

  • Check the Dolibarr and PHP versions stated at the top of this sheet: beyond them, the module is not tested
  • Modules are deployed from Home > Setup > Modules > Deploy an external module, which requires an active custom directory on your installation
  • When a module relies on an online service, the subscription to that service is separate from buying the module, and is stated above

Publisher

Module developed by CAP-REL, under the GPL-3.0-or-later licence. Online documentation at doc.cap-rel.fr.

Verified quality

All 26 test scenarios of version 1.1.0 passed. 26 of them are covered by 79 automated tests, run again on every new release.

Read the public quality report

Version history

1.1.0 -- 2026-10-20

  • See every capPatrol check on one dashboard, under a single capPatrol menu entry
  • Get warned on the dashboard when no analysis has succeeded for two days
  • Spot a subscription that doubles or collapses, compared date to date with previous months
  • Keep watching a customer whose invoice template is replaced, and catch the double billing
  • Get an agenda event when a validated invoice strays from its customer's usual amount
  • Stop flagging a recent customer because of the months before its first invoice
  • Tune the robust z-score threshold of spikes and drops in the setup
  • Try capPatrol safely on a demonstration set generated from admin/demo.php
  • Use capPatrol in German, Spanish, Italian, Dutch and Brazilian Portuguese
  • Protect payment fixes, ignores and recalculations against forged links
  • Hide the payment trace of invoices the user cannot see in Dolibarr
  • Refuse to move a reconciled bank line or to move it to another entity or currency
  • Receive the email notification again, it failed as soon as translations were loaded
  • Keep every filter when changing page on the invoice anomaly list
  • Filter the anomaly list by customer category without losing rows to pagination
  • Run the monthly analysis on PostgreSQL too
  • Check every setup value before saving, including the notification address
  • Let users with the capPatrol setup right save the setup, not only open it
  • Open CSV exports in a spreadsheet without risk of formula injection
  • Limit a manual recalculation to the current entity in multicompany
  • Show permissions and missing labels in the user language

1.0

  • Initial version

This module has been developed and maintained since 2026-10-19.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org