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.
Connecte-toi à Odoo → Paramètres → tout en bas, clique sur Activer le mode développeur. (Ou ajoute ?debug=1 à l'URL.)
Clique sur ton avatar en haut à droite → Mon profil (My Profile).
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).
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.
Pour Verigopay, tu as besoin de 4 valeurs au total :
https://mycompany.odoo.commycompany). Visible dans l'URL ou dans Paramètres → Technique.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 →Aucun pré-requis spécial. L'API XML-RPC est activée par défaut. Suis les 6 étapes ci-dessus.
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é.
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.
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.
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.
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.
À 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.