Fortnox

Fortnox

erp · live

Setup Credentials

oauth2 · 5 minutes

Token: Indefinite, unless access is revoked or the user changes
  1. 1.
    Create or choose the integration user — Open Fortnox user administration and create or select the user that will be used for the Junipeer connection.
  2. 2.
    Add the required licences — Ensure the user has licences for Orders, Invoices, Accounting, and Integration.
  3. 3.
    Enable the required permissions — Assign the licences to the user and enable all permissions the integration needs.
  4. 4.
    Connect Fortnox in Junipeer — In Junipeer, click the Fortnox connector, sign in with the prepared user, and approve access.

Screenshots

Swipe to browse screenshots

Known Limitations

medium

Prohibited characters in Fortnox product numbers

Fortnox product numbers only allow: letters, numbers, _ - / \ + $. No spaces. Max 200 characters.

medium

Currency must be pre-configured in Fortnox

All currencies used in orders must be added to Fortnox before syncing. Enable automatic exchange rate updates.

medium

VAT rates must be configured in Fortnox

Only 25%, 12%, 6% are included by default. Additional rates (e.g. for other EU countries via OSS) must be added manually.

high

Fortnox 500 invoice line limit

Fortnox API limits invoices to 500 line items. Orders with more than 500 products will fail.

high

Fortnox warehouse module forces 0 quantity

When the Fortnox Warehouse Module is active, items with 0 or negative stock cannot have delivered quantity > 0 via API. Fortnox forces it to 0.

critical

Invoices cannot be modified after booking

Once an invoice is created and booked in Fortnox, it cannot be updated or modified via the API. Orders can be updated and resynced, but invoices are final. To correct a booked invoice, create a credit invoice and re-invoice.

critical

Only 1 refund per order supported

Fortnox only allows one credit invoice per invoice. A second refund attempt on the same order will fail silently.