Pennylane is a fast growing accounting platforms for SMB from France and is now expanding into other European markets. The platform combines bookkeeping, financial management and collaboration between businesses and accountants.
Integrate Pennylane alongside dozens of other accounting and ERP systems through Maesn Unified API.

































Dedicated endpoints per object type, cursor-based pagination and changelog-only webhook payloads requiring follow-up requests. Maesn abstracts all of it behind one clean REST interface.
Pennylane enforces strict rate limits per endpoint. Maesn system-wide rate limits ensures, that your integration never hits rate limit errors.
Getting a Pennylane sandbox as an integrator requires a manual setup. Maesn provides sandbox access so you can start building immediately.
Paywise is a debt collection vendor, that helps businesses recover unpaid invoices - automating everything from payment reminders to legal enforcement.
"Since integrating with Maesn, we've dramatically increased our platform adoption - supporting a wide range of accounting systems in one go. Our customers can connect their existing tools instantly, which drives engagement and makes Maesn a key part of our success strategy."

Felix Pieper
Chief Information Officer @ Paywise

Unified. Certified. Production-ready.
.avif)
Pennylane OAuth tokens are only valid for 7 days and must be actively refreshed before expiry. Without management, every tenant requires individual credential tracking and rotation logic. Maesn manages the full token lifecycle per tenant — rotation, storage and re-authentication — so your integration stays connected without any credential maintenance on your end.
7-day token expiry rotated automatically per tenant
Token storage and refresh managed centrally by Maesn
No credential maintenance logic required in your code
Creating some objects, e.g. a customer invoice in Pennylane requires multiple sequential API calls. Every object must be created through its own dedicated endpoint with no multi-object creation allowed. Maesn abstracts this orchestration, so your integration works with single consistent objects while Maesn handles the multi-call logic transparently.
Multi-step object creation abstracted to a single call
Dedicated endpoint requirement handled by Maesn
Unified object schema across all connected systems


Pennylane v2 uses cursor-based pagination rather than standard offset. Maesn normalizes this to a unified limit and page model consistent across every system connected through Maesn — no cursor logic required on your end.
Cursor-based pagination abstracted to standard limit and page
No cursor logic required in your code
Consistent pagination behavior across all connected systems
Pennylane operates a partner marketplace with an individual qualification process managed by their partnership team. Maesn supports you through the full process. From technical requirements to submission, so you reach French SMEs and their accountants directly through the Pennylane ecosystem.
Individual qualification process assisted by Maesn
Technical requirements and submission support included
Direct visibility to French SMEs via their accountants
.avif)
.avif)
The Maesn docs cover every Pennylane endpoint, authentication flow and implementation detail, plus a full overview of the current coverage, which is continuously being expanded.
Full Pennylane endpoint & authentication documentation
Standard Auth-flow for your users
No custom token storage or grant token management
Get listed with your app in the Pennylane ecosystem and drive inbound leads from French SMEs.

Get insights and learn about the most imoportant systems in our country-by-country view of the European ERP and Accounting software landscape.
.avif)
Pennylane tokens expire every 7 days, rate limits apply per endpoint and every object requires multiple sequential API calls. Maesn handles all for you.
Creating objects in Pennylane requires multiple sequential API calls across separate endpoints. Maesn abstracts this into unified objects so your code never handles the orchestration directly.
Once Pennylane is live, every other system Maesn supports is immediately accessible.
We are European.
Built and hosted in Germany to meet the highest security and compliance standards, Maesn processes API calls in real time without storing customer data and is fully ISO 27001 & GDPR compliant.

Everything you need to know about Pennylane.
You have more questions? We are looking forward hearing from you - book a meeting now!
A direct Pennylane integration requires OAuth token rotation every 7 days, multi-step object creation across separate endpoints, per-tenant ID mapping for customers, products and ledger accounts, cursor-based pagination, changelog-based change tracking with follow-up requests and rate limit handling per endpoint. Maesn abstracts all of this behind a unified REST interface — so your team builds once and reaches Pennylane and every other system Maesn supports without maintaining any of the complexity directly.
Pennylane is a French all-in-one financial management and accounting platform built for SMEs and accounting firms. It handles invoicing, supplier invoice management, VAT declarations and accounting entries, and is one of the fastest-growing accounting platforms in France. For software teams building financial integrations for the French market, connecting to Pennylane is increasingly a requirement — particularly for products distributed through accounting firms.
Pennylane OAuth tokens expire after 7 days with no automatic refresh. Maesn manages rotation and re-authentication per tenant automatically so your integration never breaks on token expiry.
Creating a customer invoice in Pennylane requires multiple sequential calls — resolving customers, products and ledger accounts before posting the invoice. Maesn abstracts this into unified objects and handles the full orchestration transparently.
Pennylane evolves its API continuously with breaking changes like new pagination systems, updated scopes and endpoint deprecations. Maesn tracks these changes and normalizes version differences so your integration stays stable without requiring updates on your end.
Maesn continuously expands its Pennylane coverage. If an endpoint or object your integration requires is not yet supported, Maesn adds coverage on demand, so you are never blocked by missing endpoints.
Pennylane sandbox access for integrators requires a manual setup process with their team. Maesn can provide sandbox access so your team can start building without waiting for approval.
Maesn uses HTTPS and TLS for all data transfer and does not store any customer data. The platform is hosted on Microsoft Azure in Frankfurt, Germany and is fully GDPR & ISO 27001 compliant.