Connecter Odoo à Verigopay

Active l'API XML-RPC d'Odoo et donne à Verigopay un accès lecture seule sur tes fournisseurs et clients. Pas de modification, pas de risque.

💡 Compatible avec toutes les versions Odoo (Online, Enterprise, Community, on-premise). La connexion fonctionne sur les versions 15, 16, 17 et 18+.

Étapes — depuis ton Odoo

1

Active le mode développeur

Connecte-toi à Odoo → Paramètres → tout en bas, clique sur Activer le mode développeur. (Ou ajoute ?debug=1 à l'URL.)

2

Ouvre ton profil utilisateur

Clique sur ton avatar en haut à droite → Mon profil (My Profile).

3

Va dans l'onglet "Sécurité du compte"

Sur ton profil : onglet Sécurité du compte (Account Security).

Tu devrais voir une section Clés API (API Keys). Si elle n'apparaît pas, vérifie que le mode développeur est bien activé (étape 1).

4

Crée une nouvelle clé API

Clique sur Nouvelle clé API → donne-lui un nom (ex "Verigopay") → confirme avec ton mot de passe Odoo.

Odoo génère une longue clé hexadécimale et te l'affiche.

⚠️ Copie immédiatement la clé. Une fois la fenêtre fermée, elle n'est plus consultable. Tu devrais créer une nouvelle clé sinon.
5

Récupère 3 autres infos

Pour Verigopay, tu as besoin de 4 valeurs au total :

6

Connecte-toi sur Verigopay

Sur ton dashboard Verigopay → bouton violet Connecter Odoo → → remplis les 4 champs.

Verigopay teste la connexion immédiatement, puis lance la synchronisation des contacts.

Ouvrir mon dashboard →

Cas particuliers

Odoo Online (mycompany.odoo.com)

Aucun pré-requis spécial. L'API XML-RPC est activée par défaut. Suis les 6 étapes ci-dessus.

Odoo on-premise (auto-hébergé)

Vérifie que le port 8069 (ou le port que tu as configuré) est accessible depuis Internet. Verigopay appelle https://mon-odoo.exemple.com/xmlrpc/2/object. Si tu utilises un reverse proxy (Nginx, Caddy), assure-toi que /xmlrpc/ est bien routé.

Multi-company Odoo

Si tu as plusieurs sociétés dans Odoo (genre Villa Torella avec 4 entités), assure-toi que le user dont tu utilises la clé a accès à toutes les sociétés. Sinon Verigopay ne verra que celles autorisées.

Questions fréquentes

Verigopay peut-il modifier mes données Odoo ?

Verigopay écrit uniquement les champs custom x_studio_verigopay_* sur les fiches partenaires (score Vert/Orange/Rouge, date événement, etc.). Ces champs sont créés par Verigopay et ne touchent à rien d'autre. Aucune modification sur les factures, les devis, les comptes bancaires.

Quels droits Odoo dois-je donner ?

Le user qui possède la clé API doit avoir au minimum les droits Lecture sur Contacts + Écriture sur les champs custom Verigopay. Le plus simple : Utilisateur Interne avec droits Comptabilité. Pas besoin d'admin.

Comment Verigopay protège-t-il ma clé Odoo ?

La clé est chiffrée avec AES-256-GCM avant d'être stockée. La clé de chiffrement reste sur les serveurs Verigopay (Vercel + Supabase) et n'est jamais exposée. Mêmes garanties que pour Qonto.

Je peux révoquer l'accès quand ?

À tout moment. Va sur ton Odoo → Mon profil → Sécurité du compte → supprime la clé "Verigopay". La connexion est immédiatement coupée côté Odoo. Sur Verigopay, tu peux aussi déconnecter depuis le dashboard pour faire propre.