
Intégrateur Pennylane
Intégration de l'API Pennylane dans votre système
Nous branchons Pennylane à votre SaaS ou votre facturation : la facture créée dans le produit atterrit chez le cabinet, le paiement se lettre, sans export du 10 du mois.
- Équipe produit senior
- connecteurs comptables en production
- du cadrage au monitoring
Pourquoi faire appel à un intégrateur Pennylane et pourquoi le brancher dans votre plateforme ?
Pennylane est un logiciel de comptabilité en ligne pour les dirigeants et leurs experts-comptables, avec une API publique sur ventes, achats, banque et comptabilité. On l'intègre pour que votre plateforme pousse les événements métier vers Pennylane : facture émise, paiement reçu, avoir. Pennylane reste le système de référence du cabinet ; votre produit reste l'outil du terrain. Le travail, c'est faire correspondre commande, facture et remboursement au modèle Pennylane, dans le bon sens, sans Excel parallèle.
Ce que Pennylane change dans votre plateforme
Facture créée dans l'app, visible dans Pennylane
Une facture émise dans votre SaaS ou votre outil métier arrive en comptabilité avec sa pièce jointe. Plus de reprise mensuelle par le cabinet ni fichier intermédiaire.
Paiement Stripe ou banque qui se lettre seul
L'encaissement porte sa référence jusqu'à Pennylane, qui fait le lettrage. Vous n'écrivez pas un moteur de rapprochement à côté, ni un tableur de suivi.
Avoir ou remboursement qui contrepasse
Un retour ou un remboursement déclenché dans le produit crée la contrepassation. Le SAV et la compta partagent le même événement, aligné avec le bilan.
Plusieurs dossiers depuis le même SI
Un jeton de cabinet suit la collecte des pièces sur des centaines de dossiers clients, depuis votre plateforme, au lieu d'une intégration par entreprise.
Ce que ça change dans votre produit
La technique au service d'un résultat mesurable : facture depuis le produit, lettrage depuis le tunnel, Pennylane comme référence.
Fini l'export du 10 du mois
Les pièces partent du produit au fil de l'eau. Le rendez-vous mensuel avec un fichier à corriger disparaît du planning.
Le lettrage n'est plus un travail parallèle
Les règlements portent leur référence de paiement et se rapprochent dans Pennylane. Ce qui restait manuel devient l'exception à traiter.
Un seul chiffre dans le produit et chez le cabinet
Votre tableau de bord et la comptabilité partent de la même source. Vous arrêtez les réunions passées à expliquer l'écart entre les deux.
Un connecteur branché sur vos touchpoints
Code livré, documenté, branché sur facturation, encaissement et SAV. Vous n'êtes captif ni d'une boîte noire ni d'un connecteur générique.
Comment nous livrons votre connecteur Pennylane
Cadrage
Où Pennylane entre dans votre produit : facturation, encaissement, avoirs, multi-dossiers. Type de jeton, volume de reprise, scopes : on liste les cas limites avant le code.
Mapping
Correspondance entre vos objets métier et le modèle Pennylane, table des identifiants, validée avec votre comptable. C'est ce qui décide si la facture du produit écrit juste.
Développement et recette
Connecteur branché sur vos événements métier. Client limité en débit, pagination filtrée, montants en décimal, file de reprise. Rejeu facture → paiement → avoir.
Monitoring
Contrôle de cohérence avec la balance, alertes sur écart. Vous voyez un incident avant qu'il casse la clôture ou le SAV.
Ce que l'API apporte à votre plateforme
- Pousser les ventes depuis le produit
- Clients, produits, devis, factures et abonnements. Le flux qui relie votre front de vente ou votre SaaS à la comptabilité du cabinet.
- Remonter les achats dans le même SI
- Import des factures fournisseurs et demandes d'achat, avec routage vers votre circuit de validation avant comptabilisation.
- Lire le grand livre pour le pilotage
- Journaux, comptes, écritures, balance, exercices et export FEC. De quoi alimenter un reporting réconcilié avec le bilan, pas à côté.
- Envoyer l'e-facture depuis le produit
- Import Factur-X, UBL ou CII, envoi à la plateforme agréée et suivi du statut. Le parcours reste dans votre application.
Le vocabulaire de l'API Pennylane
- Jeton d'entreprise et jeton de cabinet
- Le premier ouvre une seule entreprise, le second plusieurs dossiers clients. Le jeton de cabinet impose un cloisonnement strict côté application, un chiffrement au repos et une rotation documentée.
- Scope en lecture seule ou complet
- Chaque ressource se demande en consultation ou en écriture. Une intégration propre ne demande que ce dont elle a besoin, et cette liste est opposable à un DSI.
- transaction_reference
- L'objet qui porte la référence de paiement d'une facture. Renseigné, il déclenche le rapprochement automatique ; laissé vide, il le désactive silencieusement.
- Curseur de pagination
- Le jeton de page suivante. Il n'encode pas vos filtres : il faut les renvoyer à chaque requête, sans quoi les pages suivantes reviennent non filtrées.
- ledger_account
- Le compte du plan comptable, anciennement nommé plan_item. Ce renommage fait partie d'une série qui casse les connecteurs écrits pour la première version de l'API.
- Montant en chaîne de caractères
- En v2, les valeurs monétaires circulent en texte. Un client typé en nombre produit des erreurs de validation ou, pire, des arrondis silencieux sur des écritures.
Les contraintes réelles de l'API Pennylane
Vingt-cinq requêtes toutes les cinq secondes
La limite est basse, et elle s'applique par jeton. Une reprise d'historique naïve la sature en quelques secondes : elle se conçoit en tâche de fond, découpée par période et pilotée par les compteurs renvoyés à chaque réponse.
Le curseur n'encode pas vos filtres
Si le filtre et le tri ne sont pas renvoyés avec le curseur, les pages suivantes reviennent non filtrées, sans la moindre erreur HTTP. C'est le bug le plus coûteux de cette API parce qu'il produit des données fausses en silence.
Les webhooks ne couvrent presque rien
Trois événements en bêta, tous liés à la facturation électronique et aux fichiers. Il n'existe pas d'événement pour une écriture créée : toute synchronisation générale passe par les endpoints de changelog ou par une relecture mesurée.
Le rapprochement se limite à trois sources
Virement bancaire par le libellé, Stripe et GoCardless. Un encaissement par un autre prestataire de paiement ne se rapproche pas tout seul : il faut prévoir la règle côté connecteur.
Pennylane ou un logiciel comptable installé ?
Deux façons de brancher votre plateforme sur la comptabilité. Le bon choix dépend du parc déjà en place, pas de la modernité de l'API.
| Critère | PennylaneAPI web native | Comptabilité installéeSage 100, EBP, Cegid |
|---|---|---|
| Canal d'accès | API REST publique | Objets métier ou composant à héberger |
| Mise en service | Un jeton, quelques jours | Accès au serveur, réseau, planification |
| Facturation électronique | Import et envoi par API | Dépend de la gamme et de la version |
| Cabinet multi-dossiers | Un jeton pour plusieurs entreprises | Un accès par installation |
| Temps réel | Webhooks limités, changelog en repli | Le plus souvent par lot planifié |
| Débit disponible | 25 requêtes / 5 s par jeton | Dépend du serveur et de sa charge |
| Le bon cas | Flux au fil de l'eau, PME née dans le cloud | Parc installé et historique comptable lourd |
Le choix appartient le plus souvent à votre expert-comptable, pas à la DSI. Nous intégrons les deux, et nous savons aussi faire cohabiter les deux pendant une migration.
Ce que nous mesurons sur une intégration Pennylane
Les autres logiciels comptables
Si Pennylane n'est pas le cœur de votre parcours facturation / clôture, ces options se discutent au cadrage.
PennylaneIntégration de l'API Pennylane dans votre systèmeCette page
SagePlusieurs gammes, du cloud à l'installation locale, très répandu en PME.
EBPGestion commerciale et comptabilité des TPE et PME françaises.
CegidL'option des cabinets et des structures qui ont déjà un socle Cegid.On combine Pennylane avec
La stack autour de Pennylane quand on le branche dans un SaaS ou une facturation.
Intégration Pennylane : vos questions
On la branche sur vos touchpoints produit : facture émise, paiement reçu, avoir, multi-dossiers. D'abord le bon jeton (entreprise ou cabinet) avec les scopes stricts. Ensuite un connecteur qui respecte le débit, conserve filtres et tri à la pagination, et traite les montants en décimal. Enfin la table de correspondance de vos identifiants métier vers ceux de Pennylane. La difficulté réelle n'est pas l'appel technique, c'est le mapping comptable.
La certification est un label commercial de l'éditeur, utile sur le déploiement de l'outil. Pour brancher Pennylane dans une plateforme sur mesure, ce qui compte est l'expérience des connecteurs comptables et la rigueur sur le mapping : plan comptable, journaux, catégories analytiques, règle d'écart. Nous ne revendiquons pas de statut de partenaire Pennylane : nous intervenons comme équipe de développement, avec votre expert-comptable.
Cela dépend du nombre de flux, de leur sens et du volume d'historique à reprendre. Une remontée simple de factures clients depuis votre logiciel se chiffre bien plus bas qu'une chaîne complète avec factures fournisseurs, rapprochement des règlements, facturation électronique et contrôle de cohérence avec la balance. L'état de votre référentiel client pèse autant que la technique : des doublons non traités en amont se retrouvent en comptabilité. Nous cadrons le périmètre en amont et donnons une estimation ferme avant de commencer.
Oui, et ce sont les deux demandes les plus fréquentes. Pennylane rapproche nativement les règlements provenant d'un virement bancaire, de Stripe et de GoCardless, à condition que la facture porte la bonne référence de paiement : c'est précisément le rôle du connecteur que de la renseigner. Pour Qonto, nous construisons le flux qui pousse les opérations bancaires avec leurs justificatifs vers Pennylane, en gérant les correspondances de comptes et les cas d'écart. Un encaissement par un autre prestataire de paiement demande une règle de rapprochement écrite côté connecteur.
La question est légitime, et la réponse tient à une seule contrainte : l'API accepte vingt-cinq requêtes toutes les cinq secondes par jeton. Une reprise se conçoit donc en tâche de fond, découpée par période, avec un curseur persisté pour reprendre après interruption et une fenêtre de recouvrement pour rattraper les objets modifiés entre-temps. En pratique, trois ans de facturation se reprennent sur quelques nuits sans jamais approcher la limite ni bloquer vos flux courants. C'est un sujet de dimensionnement, pas un obstacle.
Un projet d'intégration Pennylane ?
Parlons-en. 30 minutes pour cadrer où Pennylane entre dans votre plateforme (facturation, paiements, SAV) et vous dire franchement ce qui est faisable.
Parler de mon projet Pennylane