Skip to main content
TARGET_SYSTEM: pennylane
= Supported by Maesn
= On demand - contact us
= Not supported by Pennylane

How to connect to Pennylane

To allow your customers to link your application with their Pennylane account, you need to set up a Pennylane App and submit your application credentials to maesn. Note that there is a manual process required to acquire full access to Pennylane through the API. Reach out to maesn today to learn more about how to partner with Pennylane and get access to the required Pennylane account.
1

Prerequisites

Before you begin, make sure you have the following:
  • A Pennylane client configured with:
    • callback-URL: https://api.maesn.dev/auth/callback/pennylane
    • scopes: customers:all, suppliers:all, customer_invoices:all, supplier_invoices:all, ledger, file_attachments:all, bank_accounts:readonly, categories:all, products:all, quotes:all, transactions:readonly.
  • A client id and client secret for the configured client.
  • A Pennylane account.
To get a Pennylane client configured, you need to establish contact with the Pennylane partner programme (see section below) and supply them the details of your integration including the scopes required.
2

Configure your integration in the maesn API

Next we configure your API tenant with your client’s details:
  • Get in touch with your contact person at maesn to submit the client id and client secret.
If you are not sure who your technical contact is, don’t hesitate to reach out to us.

Becoming a Pennylane Partner

To start using the Pennylane API through maesn, it is necessary to establish a direct relation with Pennylane and receive your client credentials from them. All aspects of a Pennylane partner can be found on their partner page.
Last modified on March 19, 2026