CIIFragments Studio est agréée CII : récupérez jusqu'à 20 % de vos dépenses en développement logicielEn savoir plus

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
En bref

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.

Cas d'usage

Ce que Pennylane change dans votre plateforme

01

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.

02

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.

03

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.

04

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.

Pour vous

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.

Méthode

Comment nous livrons votre connecteur Pennylane

01

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.

02

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.

03

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.

04

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 permet l'API

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.
Lexique

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.
À savoir

Les contraintes réelles de l'API Pennylane

01

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.

02

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.

03

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.

04

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 comptabilité installée

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èrePennylaneAPI web nativeComptabilité installéeSage 100, EBP, Cegid
Canal d'accèsAPI REST publiqueObjets métier ou composant à héberger
Mise en serviceUn jeton, quelques joursAccès au serveur, réseau, planification
Facturation électroniqueImport et envoi par APIDépend de la gamme et de la version
Cabinet multi-dossiersUn jeton pour plusieurs entreprisesUn accès par installation
Temps réelWebhooks limités, changelog en repliLe plus souvent par lot planifié
Débit disponible25 requêtes / 5 s par jetonDépend du serveur et de sa charge
Le bon casFlux au fil de l'eau, PME née dans le cloudParc 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.

Notre expertise

Ce que nous mesurons sur une intégration Pennylane

15 j
premier flux facture → Pennylane en production
0,00 €
d'écart toléré avec la balance comptable
3 ans
d'historique repris sans saturer le quota
4
développeurs seniors sur le projet
Comparer

Les autres logiciels comptables

Si Pennylane n'est pas le cœur de votre parcours facturation / clôture, ces options se discutent au cadrage.

On combine Pennylane avec

La stack autour de Pennylane quand on le branche dans un SaaS ou une facturation.

  • Qonto
  • Stripe
  • GoCardless
  • PostgreSQL
  • n8n
FAQ

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
Parler de mon projet Pennylane