TARGET_SYSTEM: pennylane Pennylane is a modern financial management and accounting platform that combines real-time bookkeeping, financial reporting, and invoicing into a single tool.
ReadCreateUpdateDelete
Accounts
Async task
Bank accounts
Bills
Bill lines
Booking proposals
Contacts
Customers
Credit notes
Dimensions
Expenses
Files
Goods receipts
Goods receipt lines
Invoices
Invoices lines
Items
Journals
Journal entries
Offers
Offer lines
Payments
Payment terms
Projects
Purchase orders
Purchase order lines
Sales orders
Sales order lines
Suppliers
Tax rates
Transactions
Units
Users
Vendor credits
= Supported by Maesn
= Not supported by Maesn at this time
= 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.