Quel module de paiement en ligne choisir pour Joomla ?

Joomla ne fournit aucune brique de paiement native : l'encaissement passe toujours par un composant tiers, complété par un plugin de passerelle. Le terme « module » induit en erreur, car un module Joomla n'est qu'un bloc d'affichage. Le bon choix dépend de ce que vous encaissez, pas du CMS.

Trois situations, trois familles d'extensions

  • Vente de produits : un composant e-commerce complet, HikaShop, VirtueMart ou J2Store, avec son catalogue et ses plugins Stripe, PayPal ou Mollie.
  • Paiement ponctuel (cotisation, inscription, acompte) : un composant de paiement adossé à un formulaire, comme RO Payments ou Convert Forms. Inutile d'installer une boutique pour encaisser un règlement isolé.
  • Collectivité territoriale : PayFiP, le service de la DGFiP, est la voie imposée. Toute collectivité encaissant au moins 5 000 € de recettes annuelles doit proposer un paiement en ligne depuis le 1er janvier 2022, et PayFiP lui est fourni gratuitement.

Les deux points qui bloquent en pratique

La compatibilité de version d'abord : RO Payments 9 ne fonctionne plus que sur Joomla 5 et supérieur, et Joomla 5 réclame PHP 8.1.0 au minimum. Une extension de paiement choisie sans vérifier ce triptyque Joomla, PHP, extension se solde par une installation impossible ou un site cassé.

L'authentification forte ensuite. La DSP2 la rend obligatoire au-delà de 30 € et elle est généralisée en France depuis mai 2021, sous supervision de l'ACPR. Une extension abandonnée par son éditeur, qui n'implémente pas 3-D Secure 2, fait échouer les transactions sans que vous puissiez la corriger.

Chez Pulsar Agency, nous auditons l'existant avant d'installer quoi que ce soit, puis intégrons et maintenons la brique de paiement dans le cadre de l'amélioration continue des sites que nous suivons.