TalerBarr

GNU Taler payments for Dolibarr, plus a simple LibEuFin‑based SEPA connector.

AGPL‑3.0‑or‑later

View on GitHub Install

Project Phases

  1. Inventory Management Done
  2. Sales Process a. Data sync after order creation In development
  3. Sales Process b. Data sync after order payment
  4. Refund Process
  5. Payment Reconciliation Process
  6. Packaging & Public Demo
  7. LibEuFin‑based Bank‑Account Module
  8. Test periodIn progress
    You are welcome to request features to future or existing workflows, by communicating through the github

Installation

1 · Prerequisites

  • Dolibarr ERP & CRM (v22 or newer).
  • A reachable GNU Taler Merchant backend v1.0.0+.
  • PHP 8.0+

2 · Get the module

A · Via the Dolibarr GUI (zip)
  1. Download the latest release module_talerbarr‑x.y.z.zip from DoliStore or the project’s Releases tab.
  2. Log in as a super‑admin → Home → Setup → Modules/Application → Deploy/install external app/module.
  3. Upload the zip, then confirm.
B · Via Git (dev install)
cd $DOLIBARR_HOME/htdocs/custom
git clone https://github.com/bohdanpotuzhnyi/talerbarr.git

If you want a clean Dolibarr tree, create a symbolic link or zip.

3 · Enable & configure

  1. In Dolibarr: Setup → Modules / Applications, locate “TalerBarr” and enable it.
  2. Open the module from the top bar; the configuration page will guide you.

Usage

After configuration, work in Dolibarr and Taler as usual. TalerBarr listens for changes and synchronises data between systems. Additional cron jobs trigger a daily re‑check.

Upgrading

Deploy the new zip (or git pull) and visit Setup → Modules. Dolibarr will migrate the database schema if required.

Support & Tracking

Features and bug reports are managed on GitHub Issues: github.com/bohdanpotuzhnyi/talerbarr.

Funding

This work is supported by NLnet (NGI Taler). See the project page for details.

Logo NLnet: abstract logo of four people seen from above Logo NGI TALER: letterlogo shaped like a tag

License

Licensed under the GNU Affero General Public License v3.0 or later (AGPL‑3.0‑or‑later). A copy is available at gnu.org/licenses.

Source code: github.com/bohdanpotuzhnyi/talerbarr