Agreement handling for Norwegian consumer invoicing

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

Maventa is changing how the main vendor agreement is activated. The changes apply to the main vendor agreement only, which covers eFaktura to netbank and Vipps together with the fallback routes email and print. AvtaleGiro (direct debit), its activation and its mandate handling are not affected.

eFaktura invoices are sent to MPS (Mastercard Payment Services) under Maventa’s own agreement. Sending under the service provider’s own agreement with MPS is the direction MPS recommends for handling issuer accounts, and it is how Maventa handles Norwegian senders.

The changes take effect 26.10.2026

The short version: moving a sender to Maventa will no longer take over or replace their existing eFaktura setup, and Visma Sign will no longer be needed for eFaktura. Your invoice payloads do not change, and senders that are already active need no action.

What is changing

eFaktura invoices are sent under Maventa’s agreement with MPS

Rather than each sender holding an individual issuer registration at MPS, Maventa submits eFaktura invoices under a single Maventa agreement with MPS. Each sender’s own organisation number still travels with every invoice as the legal organisation number, so invoices are attributed to the correct sender exactly as before.

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

What happens to your existing senders

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

Maventa does not maintain individual registrations for them at MPS, and their invoices are sent under Maventa’s own agreement, exactly as for new senders. None of this is visible in your integration: the sender’s own organisation number continues to identify them on every invoice, and their eFaktura recipients are unaffected.

The only exception is a small number of senders who have their own billing account set with MPS. Those are left untouched and continue to send under their own organisation number.

The takeover process will disappear, and so will Visma Sign for eFaktura

This is the change that matters most for onboarding.

Today, activating the main vendor agreement means transferring a sender’s existing agreement to Maventa. If MPS reports that the sender’s organisation number is already registered by another service provider, a person with signatory rights has to sign through Visma Sign to authorise the takeover, and the old agreement has to be terminated before activation can complete. Every move from another provider has to be planned as a cutover, coordinated between the sender, their previous provider and Maventa.

After the change, none of that applies. Maventa sends under its own agreement with MPS and will not touch a sender’s registration with another 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.

Visma Sign will no longer be used for eFaktura activation at all. Because there is no takeover, there is nothing left 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 The AvtaleGiro agreement and its activation are not changing.

For you, this removes the coordination that used to make migrations awkward:

  • No cutover date to agree with the sender or their previous provider.
  • No signatory to track down, and no waiting for a signature before a sender can go live.
  • Senders can be activated in Maventa while their existing setup keeps running, and moved over at their own pace.
  • You can test real sending through Maventa before the sender commits to switching.
  • Senders may close their old agreement whenever it suits them. It is no longer a prerequisite for activating with Maventa, and leaving it open does not cause duplicate invoices. Invoices reach the consumer through whichever provider the sender submits them to.

Activation does not wait on MPS

There is no registration at MPS for a sender and nothing to poll. Activation is processed in the background through Maventa’s queue, so it completes within moments rather than hours. 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 also reachable across all banks straight away. Each bank fetches new agreements from MPS on its own schedule, which is what makes a per-sender registration slow to take effect everywhere. Sending happens under Maventa’s agreement, which is already established with every bank, so there is no per-bank propagation delay for a newly activated sender.

What changes in the API

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 the response that today reports “an agreement has been sent for signing” no longer has anything to report.

If you use the REST API

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

Value Today From 26.10.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, so a signature is needed before activation No longer returned
FAULT, ERROR Something went wrong, please contact support Unchanged

RESERVED will be deprecated and will no longer be returned. It exists today to signal that another service provider holds the sender’s registration and that a signature is needed. Since neither the takeover nor the signature remains, the value has nothing left to report. If your integration branches on RESERVED, that branch will become 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.

The AvtaleGiro agreement and its activation are not changing

One part of the change does reach AvtaleGiro invoices, because they travel through the same eFaktura channel. Both are covered below.

What stays the same:

What changes:

What you need to do

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

Before 26.10.2026

On SOAP, check what you match on for a successful activation. If you test for OK: Email sent to <signer_email>, that response will no longer be returned 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 26.10.2026 Check what your SOAP integration matches on for a successful activation, and change it to test for OK
26.10.2026 The takeover and the Visma Sign step for eFaktura are removed, RESERVED is no longer returned, and the activation and disable responses change
After 26.10.2026 Retire any code that branches on RESERVED or handles the 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.