Changes to consumer invoicing activation in Norway

This page is for partners and vendors with Norwegian senders using consumer invoicing (B2CNO) through Maventa.

It describes how consumer invoicing is activated and how eFaktura invoices are sent, and what changes in the activation API responses. This covers eFaktura to netbank and Vipps together with the fallback routes email and print, until now called the main vendor agreement. AvtaleGiro (direct debit), its activation and its mandate handling are not affected.

The changes take effect 15.11.2026

The short version: activating a sender in Maventa does not take over or replace their existing eFaktura setup, and Visma Sign is not needed for eFaktura. From 15.11.2026 the activation API responses change to match. Your invoice payloads do not change, and senders that are already active need no action.

How consumer invoicing works

eFaktura invoices are sent under Maventa’s agreement with MPS

Maventa submits eFaktura invoices to MPS (Mastercard Payment Services) under a single Maventa agreement. Each sender’s own organisation number travels with every invoice as the legal organisation number, so invoices are attributed to the correct sender. Sending under the service provider’s own agreement with MPS is the direction MPS recommends for handling issuer accounts.

Consumers see no difference. The invoice content, the sender name shown in the netbank, and the payment details are the ones the sender sends.

Senders that are already active keep sending without interruption, and there is nothing for you or them to do.

No takeover, and no Visma Sign for eFaktura

Activating a sender in Maventa does not touch their registration with another service provider. Nothing is transferred and nothing is terminated. A sender can be active with Maventa and with their previous provider at the same time, and MPS does not block this.

Because there is no takeover, there is nothing to authorise, so no signature is required from anyone, regardless of whether the sender is already registered elsewhere. Visma Sign is still used for AvtaleGiro, where it serves a different purpose, described in What this means for AvtaleGiro.

Moving a sender from another provider to Maventa needs no coordination:

A sender running two providers in parallel should take care not to submit the same invoice through both.

There is no separate agreement

Consumer invoicing is not a separate agreement for the sender to accept. When the sender accepted the Maventa or Visma Terms of Service, they authorised Visma to issue and authenticate invoices on their behalf, including towards their banks and their consumer customers.

The main vendor agreement document is replaced by activation instructions, which explain the service to the sender’s own staff. The same instructions are shown in the Maventa UI when activating, so you can also share them with senders who activate through your integration.

Consumer invoicing has to be active before AvtaleGiro can be activated.

Activation does not wait on MPS

Activation is processed in the background through Maventa’s queue and completes within moments. It is not synchronous with the API call, but you will not be waiting long enough to need a “pending, please wait” screen. If a sender’s status has not changed to ACTIVE within an hour, contact Maventa support.

Senders are reachable across all banks straight away. Sending happens under Maventa’s agreement, which is already established with every bank, so there is no per-bank delay for a newly activated sender.

What changes in the API on 15.11.2026

The way you activate does not change, on either API. What changes is what comes back.

If you match on response strings anywhere in your activation flow, this section is the part to read carefully. Success responses change on both APIs, because no agreement is sent for signing and the response that reports one has nothing left to report.

If you use the REST API

You continue to activate consumer invoicing through the company profiles endpoint with network: "BANK", and the profile subscription remains the record of the sender’s registration.

Value Until 15.11.2026 From 15.11.2026
ACTIVE The organisation number is registered as an issuer at MPS under Maventa Consumer invoicing is active in Maventa and the sender can send
FREE The organisation number is not registered as an issuer at MPS by any provider Consumer invoicing is not active for this company in Maventa
RESERVED The organisation number is registered as an issuer at MPS by another service provider No longer returned
FAULT, ERROR Something went wrong, please contact support Unchanged

RESERVED is deprecated and is no longer returned from 15.11.2026. A registration with another service provider does not affect activation in Maventa, so the value has nothing left to report. If your integration branches on RESERVED, that branch becomes dead code and can be removed.

If you use the SOAP API (v1.1)

Activation continues through b2c_issuer_agreement_order.

If you still activate consumer invoicing through SOAP v1.1, this is a good moment to move to the REST API. SOAP v1.1 remains available for existing integrations at least for now, but the REST API is where new functionality is added. New integrations should use REST.

What this means for AvtaleGiro

AvtaleGiro activation and mandate handling are not changing:

AvtaleGiro invoices travel through the same eFaktura channel, so they are also submitted under Maventa’s agreement with MPS. Nothing changes in your payloads, and the sender’s own organisation number identifies them on every invoice.

What you need to do

Very little, but one thing to check before 15.11.2026, and some cleanup you can do whenever it suits you.

Before 15.11.2026

On SOAP, check what you match on for a successful activation. If you test for OK: Email sent to <signer_email>, that response is no longer returned from 15.11.2026 and your integration will read a successful activation as a failure. Test for OK instead.

This is the only change that will break an integration that works today.

Whenever it suits you

Timeline

Date What happens
Before 15.11.2026 Check what your SOAP integration matches on for a successful activation, and change it to test for OK
15.11.2026 RESERVED is no longer returned, and the activation and disable responses change
After 15.11.2026 Retire any code that branches on RESERVED or handles an eFaktura signing flow

Questions

For questions about your integration, contact Maventa support.

The activation process is also documented in context in Consumer Invoicing (Norway), with the API methods in the B2CNO API and the B2C Norway SOAP methods.