Le besoin
Beaucoup de vos clients déjeunent avec une carte Ticket Restaurant Edenred, mais Odoo n'a pas de fournisseur de paiement Edenred. Sans lui, ils quittent la boutique ou vous prenez des commandes que vous ne pouvez pas encaisser avec leur carte. Et un titre proposé un dimanche ou sur un panier au-dessus du plafond légal échoue à la dernière étape, quand le client a tout rempli.
Ce que fait le module
Le module ajoute à Odoo un fournisseur de paiement Edenred Ticket Restaurant. Au paiement, Odoo vérifie d'abord le panier : Ticket Restaurant ne s'affiche que si la commande entière reste sous le plafond légal du titre-restaurant, ne contient que des articles payables en titres-restaurant, n'a pas de frais de livraison et n'est passée ni un dimanche, ni un de vos jours fermés, ni un jour férié de votre calendrier. Le client se connecte ensuite sur le site d'Edenred, Edenred débite la carte puis le client revient sur sa commande confirmée. Odoo vérifie que le montant débité correspond à la commande avant de la confirmer. Un remboursement intégral peut ensuite partir depuis le paiement dans Odoo.
Ce que vous gagnez
Affiché seulement quand c'est permis
Ticket Restaurant est masqué le dimanche, vos jours fermés, les jours fériés de votre calendrier, au-delà du plafond légal et dès que le panier porte des frais de livraison. Le client ne se heurte jamais à un refus en fin de parcours.
Éligibilité article par article
Une case Payable en titres-restaurant sur chaque article indique s'il peut être réglé ainsi. Elle est décochée par défaut. Pour un restaurant où tout est alimentaire, un réglage du fournisseur rend éligibles les nouveaux articles et un bouton coche d'un coup tous les articles existants.
Les données de carte restent chez Edenred
Le client s'identifie sur le site d'Edenred puis revient sur votre boutique. Aucun numéro de carte n'est saisi sur votre site ni conservé dans Odoo.
Montant contrôlé avant confirmation
Odoo ne confirme la commande que si le montant réellement débité par Edenred correspond exactement. Tout écart laisse la commande en attente de votre contrôle.
Remboursement depuis Odoo
Un bouton sur le paiement rembourse la totalité du montant via Edenred. Edenred n'accepte pas de remboursement partiel.
Des messages compris du client
Plafond du jour atteint, solde insuffisant, carte expirée ou bloquée : le client lit la raison en clair et peut choisir un autre moyen de paiement.
Comment ça marche
Saisir vos accès Edenred
Dans Facturation ou Site web, allez dans Configuration > Fournisseurs de paiement, ouvrez Edenred Ticket Restaurant et renseignez le tenant, l'identifiant marchand et les clés fournis par Edenred. Le fournisseur démarre en mode test.
Régler vos restrictions
Dans l'onglet Restrictions, gardez le Montant maximum réglé sur le plafond légal, ajoutez vos Jours fermés et choisissez un Calendrier des jours fériés.
Marquer les articles
Cochez Payable en titres-restaurant sur chaque article alimentaire. Si tout ce que vous vendez est alimentaire, cochez plutôt Tous les articles éligibles par défaut dans l'onglet Restrictions du fournisseur puis cliquez sur Rendre tous les articles existants payables en titres-restaurant.
Déclarer l'adresse de retour
Communiquez à Edenred l'adresse de retour de votre domaine, affichée sur le fournisseur, pour que le client revienne sur votre boutique après le paiement.
Tester puis passer en production
Passez quelques commandes en mode test puis cochez Production. Vos clients peuvent alors choisir Ticket Restaurant au paiement.
Captures d'écran
Questions fréquentes
Une condition n'est pas remplie : le panier dépasse le plafond légal, il contient des frais de livraison ou un article non éligible, ou nous sommes un dimanche, un jour fermé ou un jour férié de votre calendrier.
Non. Edenred n'accepte ni autorisation partielle ni paiement fractionné : toute la commande doit être éligible et réglée de cette façon.
Oui. Il vous faut un contrat Edenred de paiement en ligne pour la France et les accès qu'Edenred vous remet : tenant, identifiant marchand et clés.
Odoo masque le moyen pour toute commande au-delà du Montant maximum. Le plafond journalier, tous achats confondus, est contrôlé par Edenred : s'il est atteint, Odoo affiche son message.
Non. Le module sert à la boutique en ligne. En magasin, la carte Ticket Restaurant passe toujours par votre terminal de paiement.
Odoo Community et Enterprise, avec l'application eCommerce. Aucune bibliothèque Python supplémentaire n'est nécessaire.
Le fournisseur et son moyen de paiement sont supprimés. S'ils portent déjà des transactions, ils sont conservés archivés pour que votre historique de paiements reste lisible.
Périmètre
Le module couvre les paiements de la boutique en ligne et leurs remboursements intégraux par carte Ticket Restaurant Edenred, en France et en euros. Vos autres moyens de paiement fonctionnent comme avant.
Fiche technique
- Nom technique
- anor_payment_edenred
- Versions Odoo
- 18.0, 19.0, 20.0
- Application
- Comptabilité
- Dépendances
- payment, delivery, resource, website_sale
- Licence
- OPL-1
- Publié par
- ANOR
Avertissement — Ce module est fourni « en l'état », sans garantie d'aucune sorte. ANOR Group ne saurait être tenu responsable des dommages directs ou indirects résultant de son utilisation, de son installation ou de sa modification par un tiers, ni de son usage en dehors du cadre d'une prestation contractuelle ANOR.











