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

  • CapDecisions 1.2.1

    Make team decisions right inside Dolibarr: working groups, discussions, proposals and votes, open to outside participants through public pages.

    50.00 €
  • Lead Management

    The Lead Management module allows you to track commercial contacts to be qualified in Dolibarr without cluttering your third-party database, and then convert them in one click into a prospect, contact, and opportunity — all linked together and to their original lead.

    190.00 €

DoliLink for EInvoicing

mp26031d20261007181150

REST API of e-invoicing (EInvoicing module) for the DoliLink iPhone and iPad app: status, generate, send, sync.

  • Author Noé Hazli
  • Module version 1.0.0
  • Release date 10/07/2026
  • Access to download and updates Lifetime access
  • How to contact support support@dolilink.app
  • Compatibility Dolibarr V23 - V24   -   PHP7.4 - 8.5
  • Last update 10/15/2026 03:03 PM

More info...

The community EInvoicing module drives French e-invoices from the Dolibarr back office only. DoliLink for EInvoicing adds the same actions to the Dolibarr REST API, so the DoliLink mobile app can show the e-invoice status of every customer invoice and generate, send and sync it on the go.

What it adds:
- GET dolilinkeinvoicingapi/invoices/{id}: e-invoice status (generated, sent, deposited, issued, received, paid...), flow id and the actions currently possible.
- POST .../generate, .../send, .../sync: the very actions of the buttons of the invoice card of EInvoicing.
- GET dolilinkeinvoicingapi/thirdparties/{id}/einvoicing: is the customer in the scope of e-invoicing (France), of e-reporting (private individual) or out of it (abroad), same rule as EInvoicing.
- GET/PUT dolilinkeinvoicingapi/thirdparties/{id}/routing: e-invoicing address (routing ID) of a customer, which EInvoicing keeps outside the third party (the third parties API does not show it).

What it does not do: it does not modify EInvoicing, adds no table, no menu, no setting. The setup and the Access Point stay in EInvoicing. Tested with SuperPDP (generate, send, sync) and in generation-only mode. Files generated this way were also accepted by B2Brouter (sandbox, manual upload). Esalink uses the same EInvoicing functions but has not been tested yet.

Security: at least the rights of the invoice card buttons (reading needs the right to read invoices; generating, sending and syncing are kept to internal users with the matching rights of Dolibarr and EInvoicing). The access rules of Dolibarr apply (entity, sales representative). The API answers only while the module is enabled.

Requirements: Dolibarr 23 or later, API REST module, EInvoicing module set up. The setup page checks all of them and advises the production mode of the API REST.

Requires the DoliLink app 1.0.1 or later: https://www.dolilink.app




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