Skip to main content
TARGET_SYSTEM: dinero
ReadCreateUpdateDeleteWebhook
Accounts
Async task
Bank accounts
Bills
Bill lines
Booking proposals
Contacts
Customers
Credit notes
Dimensions
Expenses
Files
Fiscal years
Goods receipts
Goods receipt lines
Invoices
Invoice lines
Items
Journals
Journal entries
Offers
Offer lines
Open items
Payments
Payment terms
Projects
Purchase orders
Purchase order lines
Sales orders
Sales order lines
Suppliers
Tax rates
Transactions
Trial balance
Units
Users
Vendor credits
= Supported by Maesn
= On demand - contact us
= Not supported

How to connect to Dinero

To allow your customers to link your application with their Dinero accounts, you need to set up a Dinero App through Visma Connect and submit your application credentials to maesn.
1

Prerequisites

Before you begin, ensure you have the following:
  • A Dinero test account is required. You can sign up for a free trial at Dinero Sign-Up.
  • A Visma Connect account to create your application. Create an account at Visma Connect.
2

Set Up Your Visma Connect Team

IMPORTANT: During the setup, make sure to set your team’s country to Denmark. Otherwise, you might not be able to apply for Dinero scopes later on.
3

Create Your Application

Now you’re ready to get started:
  • Go to My Applications in the top menubar.
  • In the top right, click Add Application.
IMPORTANT: You must choose Web Application type.
  • Enter the following details:
    • Name: This is what users will see when they authorize your product to interact with Dinero. Choose a name that clearly identifies your organization and/or product.
    • Client Id: The Id you use to authorize and what appears in internal logs.
IMPORTANT: Dinero will approve only applications whose Client Id can uniquely identify the company behind the integration. For testing purpose “isv_test-application” would be fine, but for production it would be rejected, while “isv_YourCompanyName” would be approved.
4

Configure Authorization Settings

  • First Toggle Test Application
Set up the authorization configuration as follows:
  • Grant Type: Select Authorization Code with PKCE
  • Offline Access: Enable the Offline scope
  • Access Token Lifetime: Set to 60 minutes
  • Offline Access Configuration:
    • Refresh Token Usage: Select Re-use
    • Refresh Tokens per User: Set to 5 tokens
    • Refresh Tokens expiration: Set to 365 days
  • Access Token Claims: Toggle Update Access Token claims to enable it
5

Set Redirect URI

  • Add the following redirect URI: https://api.maesn.dev/auth/callback/dinero
6

Generate Client Secret

  • Go to the Credentials tab
  • Generate a new secret
  • Copy and save your Client Secret in a secure location. You will need it later.
7

Apply for Dinero Scopes

If you do not see Dinero’s scopes at this point, go to My Team and make sure your country is set to Denmark.
  • Go to Integrations and click New Integration
  • Choose to integrate with Dinero
  • Apply for the following scopes:
    • Scope: Read
    • Scope: Write
    • Scope: Internal (Do NOT apply for Internal API - it will be rejected)
8

Configure your integration in the maesn API

In the last step, we set up your API tenant with your App’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, do not hesitate to reach out to us.
Last modified on June 23, 2026