Module Mollie

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Informations

Module name Mollie
Editor / Editeur CAP-REL - cap-rel.fr
Download or buy page / Page achat ou téléchargement External module - www.dolistore.com
Status / Statut / Estado Stable
Prerequisites / Prérequis PHP 7.4 minimum

Dolibarr min version: See on Dolistore    Dolibarr max version: See on Dolistore

Last update date / Date mise à jour fiche / Fecha última actualización 2026-09-14
Note / Nota Utilisez Mollie comme prestataire de paiement


Qu'est-ce que le module Mollie pour Dolibarr ?

Plus de documentation sur le site de l'éditeur : https://doc.cap-rel.fr/mollie

Le module Mollie est un module d'intégration de la passerelle de paiement Mollie dans l'ERP Dolibarr. Il permet d'encaisser des paiements par carte bancaire (avec 3D Secure) et par prélèvement SEPA, et tous les autres moyens de paiements proposés par Mollie directement depuis les objets métier de Dolibarr (factures, commandes, devis, dons, cotisations d'adhérents). Les encaissements sont enregistrés sur un compte bancaire Dolibarr dédié, créé automatiquement à l'activation, ce qui permet de rapprocher les reversements Mollie avec votre compte bancaire principal.

Langues supportées : Français, Anglais, Allemand, Espagnol, Italien, Néerlandais

Fonctionnalités

Encaissement

  • Paiement en ligne des factures et des commandes : carte bancaire, iDEAL, Bancontact, virement bancaire et les autres méthodes actives sur votre compte Mollie
  • Prélèvements SEPA avec mandats gérés via l'API Mollie
  • Page publique sécurisée permettant au client de signer son mandat SEPA en saisissant son IBAN
  • Abonnements et paiements récurrents
  • Paiement d'un acompte sur commande, avec création de la facture d'acompte
  • Paiement des inscriptions à un événement et des réservations de stand (module Organisation d'événement)
  • Prélèvement automatique des factures échues par tâche planifiée

Suivi et comptabilité

  • Écriture automatique des règlements et des lignes bancaires sur le compte Mollie
  • Reversements (payouts) de Mollie vers votre compte bancaire principal, avec virement de compte à compte
  • Frais Mollie relevés depuis les transactions de balance
  • Remboursements et contestations (chargebacks) avec leur contrepartie bancaire
  • Captures et libération d'autorisation
  • Détection des doubles paiements, avec un rapport dédié
  • Tableau de bord : indicateurs, comparaison annuelle, répartition par moyen de paiement

Administration

  • Journal des notifications (webhooks) reçues de Mollie, avec statut, code HTTP et contenu brut
  • Liens de paiement réutilisables
  • Soldes du compte Mollie et terminaux de paiement
  • Factures de commission Mollie
  • Droits granulaires par type d'objet (lecture, écriture, suppression)
  • Compatible multi-entité

Prérequis

  • Dolibarr 18.0 (LTS) ou supérieur
  • PHP 7.4 ou supérieur
  • Les modules Banque et Prélèvements activés
  • Un compte Mollie actif avec ses clés API
  • Un accès HTTPS à votre Dolibarr depuis Internet

Important : Mollie ne notifie que des URL en https. Sans HTTPS, un paiement serait encaissé chez Mollie sans qu'aucune écriture n'apparaisse dans Dolibarr : le module refuse donc de démarrer un paiement et l'indique dans sa page de configuration.

Installation

  1. Copier le dossier mollie dans htdocs/custom/
  2. Activer le module depuis Accueil > Configuration > Modules, catégorie Interfaces
  3. Renseigner les clés API dans Configuration > Mollie > Paramètres
  4. Renseigner l'utilisateur dédié aux actions automatiques

À l'activation, le module crée le compte bancaire MOLLIE, génère le jeton de sécurité des pages publiques, crée ses tables et enregistre ses tâches planifiées (désactivées par défaut).

Important : l'utilisateur pour les actions est obligatoire. Sans lui, le module refuse d'enregistrer les paiements reçus par webhook ; les notifications sont conservées et rejouées une fois le paramètre renseigné.

Configuration

L'administration se fait depuis Configuration > Mollie :

Onglet Contenu
Paramètres Clés API de test et de production, mode actif, comptes bancaires, utilisateur pour les actions, profondeur de synchronisation
CB Activation des paiements par carte, clôture automatique de la facture, paiement partiel des commandes
SEPA Activation des prélèvements, délai légal d'information préalable, bascule vers un autre compte au-delà d'un montant
Mail Modèles de mails automatiques : confirmation, pré-avis SEPA, erreurs, notifications administrateur
Compte Informations de l'organisation, du profil et de l'onboarding Mollie
Méthodes de paiement Méthodes actives sur votre compte et correspondance avec les modes de règlement Dolibarr

Le menu du module se trouve dans Banque > Mollie.

Tâches planifiées

Trois tâches sont fournies, désactivées par défaut :

Tâche Rôle
MollieCheckPay Vérifie les statuts des paiements et synchronise les reversements. Filet de sécurité en cas de webhook manqué.
MollieCheckTakePayments Prélève automatiquement les factures échues dont le client possède un mandat valide. Mode production uniquement.
MollieCheckInvoicesPaid Passe en payée les factures du compte Mollie dont il ne reste plus rien à payer.

Il est recommandé d'activer au minimum MollieCheckPay, même si les webhooks fonctionnent correctement.

Sécurité

  • Les pages publiques sont protégées par la constante PAYMENT_SECURITY_TOKEN
  • Le lien de signature de mandat SEPA n'est généré que si ce jeton est renseigné
  • L'IBAN saisi par le client est vérifié (clé de contrôle, format du pays, zone SEPA) et le nombre de tentatives est limité
  • Chaque mandat signé en ligne laisse une trace dans l'agenda du tiers : date, nom saisi, adresse IP, IBAN masqué
  • Le montant encaissé est toujours calculé à partir de l'objet payé, jamais transmis par le navigateur
  • Un paiement est refusé si la facture est déjà soldée, en brouillon, annulée, ou si la commande est déjà facturée

Liens