Netvisor setup

The Netvisor integration allows Fenerum to automatically synchronize your financial data with Netvisor, Finland's cloud-based accounting software. This integration streamlines your bookkeeping by automatically transferring invoices, payments, expenses, and other financial transactions from Fenerum to Netvisor.

Prerequisites

Before you start the setup, make sure the following prerequisites are met:

  1. An active Netvisor subscription with a Professional or Premium service package (required to use the API).
  2. API access enabled in your Netvisor account.
  3. Integration credentials from Netvisor:
    • Customer ID (your Netvisor integration user identifier)
    • Customer Key (your private key from Netvisor)
    • Organization ID (Y-tunnus)
  4. API access rights granted to the Fenerum integration (see Granting API access rights in Netvisor).

Granting API access rights in Netvisor

Before the integration can work, you must give Fenerum permission to use the Netvisor API endpoints it needs. Without these access rights, the connection will fail even when your credentials are correct.

Required Netvisor permissions

Editing interface resource rights requires User administrator (KH) or Accounting office's administrator (TPK) rights in Netvisor. See Netvisor's guides on the rights of interface resources and API identifiers for details.

Grant access to the Fenerum integration

When you open API resource access rights in Netvisor, you will first see General access rights. These are not the rights used by Fenerum.

To grant access correctly:

  1. In Netvisor, open API resource access rights.
  2. Go to Custom integration access rights.
  3. Select Fenerum.
  4. Grant access to the required endpoints (listed below).

Select the Fenerum integration

If you grant the endpoints under General access rights instead of selecting the Fenerum custom integration, the integration will not work.

Required endpoints

In most cases it is enough to grant access to the following endpoints:

  • customerlist.nv
  • getcustomer.nv
  • customer.nv
  • salesinvoice.nv
  • accounting.nv
  • accountlist.nv
  • salespayment.nv

All endpoints used by the integration

Depending on the features in use, the integration may reference any of the endpoints below. If a customer uses functionality beyond the basics, grant access to the relevant endpoints from this full list:

  • accountbalance.nv
  • accounting.nv
  • accountingedit.nv
  • accountingledger.nv
  • accountingperiodlist.nv
  • accountlist.nv
  • customer.nv
  • customerlist.nv
  • dimensionitem.nv
  • dimensionlist.nv
  • getcustomer.nv
  • getvendor.nv
  • invalidatevouchers.nv
  • payment.nv
  • paymentlist.nv
  • purchaseinvoice.nv
  • purchaseinvoicelist.nv
  • salesinvoice.nv
  • salesinvoicebatch.nv
  • salespayment.nv
  • salespaymentlist.nv
  • vendor.nv
  • vouchertypelist.nv

Setting up the integration

After granting the API access rights in Netvisor, you can complete the setup in Fenerum:

  1. Open Fenerum and go to Integration settings.
  2. Find the Netvisor integration in the ERP section and click Setup.
  3. Enter your credentials:
    • Customer ID – your Netvisor integration user identifier.
    • Customer Key – your private key from Netvisor.
    • Organization Identification – your company's Y-tunnus (business ID).
  4. Test the connection to ensure the credentials are valid.

The integration is ready to use once the connection test succeeds. If you need to change this data later, you can return to integration settings and start the same wizard again.

background logo

We invoice 2 billion DKK annually for our customers. Let's put your invoicing on autopilot today!