The Visma App Store is a marketplace targeting customers of Visma to browse & purchase apps that they can use to simplify and strengthen their business. Visma and third party app developers create and publish these apps from the Visma Developer Portal onto the Visma App Store.
If your application is integrated with a Non-Interactive tenant enabled API, customers can grant it permissions to access their organization data from Visma App Store.

When starting the setup for Visma App Store, your application needs to have Privacy policy URI and Terms of service URI configured. If not already done, these URIs can be set in the Details page.
First thing that you need to configure is the application's audience.

There are two types of audience:
Publicly available, applications that will be visible to any user in the Visma App Store. For these applications, the Visma App Store filtering is also required: you need to select at least one Visma system your application integrates with and add categories. These applications will be reviewed by Visma before being available in the Visma App Store.
Invite only, applications that will not be visible in Visma App Store public pages, but which can be found by Visma customers using an invitation code provided by you.
The second thing that needs to be configured is the Developer website URI. This should be an URI that points to a human readable document that describes the application or your organization.
Publicly available applications.
A Publicly available application must have a logo icon set. You can use the logo picker to select one of the approved logos or upload another logo.
A public application will be available to all Visma customers. The setup is started by clicking on the New marketplace button. This will redirect you to the market selector:

You will submit your Application for review in one market at the time. You must use native language (Norwegian in Norway, Swedish in Sweden etc.) when entering your product description & prices
After selecting the market you want your application to be available on you'll be redirected to a template based edit page where content specific for that market can be added.

Different parts of the template will enable an HTML form that allows you to fill in the details of your application.
Short description, a 255 character text that is displayed on the top side of the application's details page and in the application's card.

Description, a 65K character HTML template supporting HTML elements like paragraphs, text formatting or list elements.

Pricing. The application must have at least one price tier defined. The Visma App Store will show the prices you will charge for your application, but will not handle purchase/payment. That is to be handled on your side. Add a Pricing details URI to link to your website/webshop.

Once you're done with the setup you can send the application for review. Visma will review the content of the application and approve or reject it. If rejected, a message will be added so that you can identify the reason for rejection.
In the Visma App Store configuration section each market registered for your application will be displayed together with a status:

Invite only applications.
An Invite only application will not be visible in the public part of the Visma App Store. A customer of Visma with Integration administrator role may sign in to the Visma App Store and use an invitation code issued and shared by you to privately grant your Application access to their data in Visma.
Invite only audience is useful for applications that are built with customer specific functionality or for piloting it with specific customers.
After setting the Developer website URI you can save the details and start generating invitation codes for customers. You do this by clicking on New invitation code link from the Visma App Store page.

When generating a new invitation code it is required to add a short description. This can be useful for identifying the generated code later on.

Once the code is generated you need to copy it and send it to the customer you want to share your application with.

The list of invitation codes generated for your application is displayed under the Visma App Store configuration section. You will be notified by email when a customer grants your Application access to their data in Visma and can also see this reflected in the status next to the invitation code.
