Child pages
  • Online registration of AvtaleGiro

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. The customer creates an order, containing an item that requires AvtaleGiro, via a webpage that uses the BRP REST-API. For examples see: Examples for commonly used methods
  2. The customer pays for the order (preferably using: The payment webservice in BRP)
  3. The online registration link is fetched from the REST-API using generateregisteravtalegirolink. The desired page, for the browser to go to after registration, is entered as callbackurl. This page should be able to handle success and error cases, described later.
  4. The browser, of the customer, is redirected to the returned link
  5. The customer will then be presented with Nets online registration of AvtaleGiro and is prompted to enter account number and use Bank Id to verify its identity. (There is also an option to print a prefilled form that the customer should to send to Nets via mail).
  6. BRP will handle the result of the registration and then the browser will be redirected to the callbackurl that was entered in step 3.
  7. The AvtaleGiro information stored in BRP can then be fetched and presented to the customer. Note that the account information is sent from Nets to BRP by file later so it will take a couple of days before the account information is up to date in BRP.


  1. AvtaleGiro must be properly


  1. activated by BRP Support.


  1. The suggested max amount is set to 5000 NOK as default but can be altered by the BRP support.

  1. Aktivera inställningen Använd elektronisk registrering av AvtaleGiro (useAvtaleGiroWebRegistration)
  2. Ändra inställningen Beloppsgräns vid registrering av AvtaleGiro (amountLimitForAvtaleGiroWebRegistration)

Usage by examples

  1. Get the link to where the browser should be redirected, see generateregisteravtalegirolink


When running against the BRP test installation it is possible to configure BRP to facilitate testing of this function. The browser will then show a test page instead of the regular page where you can click different buttons to simulate different results.


Genomföra prov registrering (endast i testdatabasövningsdatabas)

  • Ändra "Bankgiro AG" på bolaget till:99990012349
  • Ändra inställningen Url till tjänst för onlineregistrering av avtalegiro (onlineSignAvtalegiroUrl) till

Man hamnar då på Nets testsida där man kan klicka på olika knappar för att testa positiva och negativa fall.