Setting up direct communication to DNB Connect

This article describes how to set up direct communication between Continia Payment Management and DNB Connect.

Prerequisites

Before starting the setup, you should make sure that the following prerequisites are met:

TextDescription
Form of communicationYou want to set up direct communication between Continia Payment Management andDNB Connect.
Create Online Banking Business AgreementYou must subscribe to DNB Connect. Contact your bank adviser to hear how to register, prices etc.
Do you have the necessary permits in your online bank?You must be an administrator in DNB Connect so that you can order the integration, order files, and retrieve certificates.

Pay attention to who you give access to Payment Management. Anyone with permission to send payments can potentially misuse your funds in the bank. Read more about setting up rights here.
Sign up for DNB integration with Continia SoftwareTo ensure that others cannot create a subscription on your behalf, you must also sign up for DNB integration with Continia Software.

Once DNB has approved your registration, the bank will send this information to Continia Software. Continia then uses the information to complete a Know Your Customer (KYC) process. This is done to ensure that ownership and rights belong to the person who wants to establish the connection in Business Central.

The information from DNB is compared with the information that Continia registered when you signed up for DNB integration with Continia. See the section Sign up for DNB integration with Continia Software, to read more about how to sign up.
Relevant when using KID on customer invoicesAs part of the DNB signup flow, you will, during the signup described later in this article, be asked about the length and modulus check your company uses, when sending outgoing invoices to your customers using KID. Please prepare for this.
Relevant for non-Norwegian customersFor now, DNB only offers digital onboarding from within Business Central to DNB Connect for their Norwegian customers. For DNB customers outside Norway, a request for direct communication must be handled manually. You must contact the Cash Management adviser at your bank and request an application form, which must then be returned to the bank.

The application must be approved before you are able to use direct communication in Business Central, though you can start setting up direct communication whenever it suits you by following the guide below. By the end of 2022, DNB is expected also to be able to support digital signup for non-Norwegian customers.
Order files at the bankA prerequisite for you to be able to import status files, deposit files, and account statements into Payment Management is that your bank creates and delivers the right files for you.

Depending on whether you use DNB's electronic signup flow or are registered via a registration form, you should use the list Order files at the bank below as a guideline for which files to order. Contact your bank adviser if you need assistance.
Does your Business Central use the right "Environment"?You can not use direct communication in a test company, sandbox, or in our demo environment. Only production environments are supported.
Minimum version of Continia Payment ManagementIn order for you to enable direct communication, Payment Management must be updated to the latest version or at least version 6.00.

1. Order files at the bank

When you order your online banking subscription, you will be asked which files you want to order. Use the table below to help identify which files you need:

If you want toDescriptionOrder the following from the bank*Continias recommendation
Import status files in connection with. sending payments in ISO Pain.001 format.Status file for outgoing payments. The ISO Pain.002 file is sent by the bank immediately upon receipt of the ISO Pain.001 file. Payment Management automatically searches for the file immediately after a payment file is successfully transferred to the bank.ISO Pain.002Checkmark
Update status on payments in the payment journal.Final confirmation that payments (debits) have been made. The file contains the day's completed outgoing payments and includes e.g. change in exchange rates on foreign payments.

When you select Update status in the payment journal, Payment Management automatically searches for the file and imports it if available. Of course, you can also import the file manually from a file. The file is also called "DEBMUL".
ISO CAMT.054DCheckmark
Import detailed information about completed customer payments, incl. KID payments.Final confirmation that payments (credits) have been made. The file contains the day's completed incoming payments, both account transfers to the account, and KID payments.

When you select Import payments in the cash receipt journal, Payment Management automatically searches for the file and imports it if available. Of course, you can also import the file manually from a file. The file is also called "CREMUL".
ISO CAMT.054CCheckmark
Reconcile bank statements and import payments.Account statement with a detailed description of all yesterday's transactions as well as extended information on all deposits and withdrawals, including notifications associated with a deposit or withdrawal.ISO CAMT.053Checkmark

*Applicable to all file orders is that one file is ordered per. account per day.

2. Create or edit your bank accounts

An important prerequisite for you to complete the setup of Payment Management is that you have set up your bank accounts correctly before running the assistant guide for setting up Payment Management. The guide ensures that the correct bank card is created and that you get the correct bank setup imported.

Before running the wizard in the next section, you must create or edit your bank accounts and ensure that the fields shown in the table below are filled in correctly on the bank account card. You are welcome to fill in more than the mentioned fields on the bank account card, but these are a minimum. You can find our guide to creating a new bank account here, where there is also a description of all the fields on the bank account card that are Payment Management specific.

Fast tabField on the Bank Account CardDescription
GeneralBank Branch Code.Can be filled in, otherwise, the registration number must be part of Bank Account No.
Bank Account No.Must be filled in.
CommunicationCountry/Region CodeMust be filled in.
PostingCurrency CodeMust only be filled in if the account is held in a currency that is different from LCY.
TransferBIC/SWIFT CodeMust be filled in.
IBANMust be filled in if you make international payments.

3. Run the Assisted setup guide for Payment Management Basis

The next step is now to run the Assisted setup guide for Payment Management Basis.

  1. Select the icon or press Ctrl-F3, enter Assisted setup guide for Payment Management Basis, then select the related link.

  2. Select your bank account on the first screen.

  3. If you are prompted to overwrite the base Payment Management setup, answer No. This saves only changes in connection with the setup of your bank. If you answer Yes, be sure to review the base setup of Payment Management again, otherwise all selections and values will be set to standard values.

  4. When you are subsequently prompted to import the bank setup, open the XML Bank Setup folder in the product package that you have downloaded from Continia PartnerZone, and select the following file:

    TypeBank CodeFilename
    DNB ConnectDNB-ISODNB ISO - Direct Communication x.xx.xx.xml*

    *Note that x.xx.xx replaces the version number of the file.

  5. The bank setup is now imported and a new bank card is automatically created with code DNB-ISO.

  6. The last screen is a summary of your setup.

  7. Finish the wizard.

If you have several bank accounts, you must run the guide for each bank account.

4. Sign up for DNB integration at Continia Software

To ensure that others cannot create a subscription on your behalf, DNB and Continia have developed a joint API, where Payment Management creates a unique ID and then starts DNB's electronic registration flow. The unique code ensures an absolutely secure registration of your integration with DNB Connect and Payment Management.

Before you can start the electronic registration with DNB, you must fill in your e-mail on the DNB-ISO bank card (created automatically if you followed the procedure above) and request a registration ID, by creating a certificate. You can then start the electronic registration with DNB by following a Signup link.

Once you have completed the electronic registration with DNB, DNB will automatically contact Continia. An internal approval procedure is now starting at Continia Software, which aims to establish the necessary setup in Payment Management and to connect your accounts via direct communication to DNB on Continia Online.

Follow the guide below to create the signup-url.

  1. Select the icon Søg efter side eller rapport, type in Banks, and select the related link.

  2. This opens the window Banks.

  3. Select the DNB-ISO created earlier, and open the bank card by selecting the Edit action.

  4. This opens the window Bank Card.

  5. On the Bank Card, navigate to the FastTab Webservice, and enter your email in the Own e-mail field.

  6. Select Create Shared Certificate. Payment Management will now request a signup-url from Continia Online and save it in the field Signup Link, in the FastTab section Webservice.

  7. Depending on whether you are setting up a Norwegian DNB bank account or a non-Norwegian DNB bank account, you must do the following:

    • Norwegian bank accounts: If you are a Norwegian customer of DNB, click the Signup Link-button to start the signup flow (a small globus, next to the Signup Link-field). This will open a new tab in your browser from which you can start signing up for DNB direct communication. You must sign in with your DNB Connect credentials to run the signup flow.

    Important

    If you have multiple companies using DNB accounts, you will have to select all the bank accounts that you want to access via DNB Corporate Internet bank, although you are now only configuring Payment Management for one company. If you run this digital signup-flow again, you will overwrite whatever settings you may have had before. Therefore, you cannot run the signup for only one company at a time but must set up all bank accounts at once. When you've completed the signup flow to DNB you can return to the Bank Card and close it.

    • Non-Norwegian bank accounts: If you aren't a Norwegian customer of DNB, you should not access the link on the bank card, as the request for direct communication must be handled manually by filling in an application form. For more information, see Prerequisites.
  8. The action automatically starts the internal approval procedure at DNB and Continia Software and you do not have to take any further action.

  9. Select OK to close the Bank Card.

5. Wait for approval

Based on the information Continia has received from DNB, information sent to Continia Online during registration, and information registered on your license or subscription agreement for Payment Management, Continia's KYC Manager now does the following:

  • Continia checks that a license or subscription to Continia Payment Management has been created, and the license is active and registered with the same company name and VAT number.
  • Based on the Continia client ID associated with your license, Continia checks that the same company name is found in Continia's internal table on Continia Online, and with the same VAT number. Created during registration.
  • Your company is verified in the Norwegian company register and it is verified who has a power of attorney in the company (subscriber).

6. Accept the registration

Before Continia activates your DNB integration, you will receive an email from Continia, asking you to confirm the authenticity of the ownership and accept the activation. You may be asked for additional documentation.

If the e-mail that was provided when you made the registration for Continia does not match with the person who is entitled to subscribe, according to the Norwegian company register, the person who is registered as a subscriber must accept the integration, by sending an email to bank-integration@continia.com.

Important

When Continia Software receives your consent, we activate your DNB integration as soon as possible - usually within 2-8 working hours. You **cannot ** use the DNB integration until you have received an e-mail confirmation from both DNB and Continia.

Once the integration has been approved, you will receive a final e-mail confirmation from DNB and Continia with the relevant information needed to complete the last part of the setup, described in the next section. The e-mail is also a confirmation that the direct communication is activated for your accounts.

If Continia cannot approve your registration, you will also receive an email from Continia's KYC Manager.

7. Enter DNB-specific fields on the bank card

Once you have received the email from DNB and Continia, please complete the setup by following the instructions below:

  1. Select the icon Søg efter side eller rapport, type in Banks, and select the related link.

  2. This opens the window Banks.

  3. Select the DNB-ISO created earlier, and open the bank card by selecting the Edit action.

  4. This opens the window Bank Card.

  5. On the Bank Card, navigate to the FastTabs described below and fill in the fields described in the table below.

    FastTabField on the Bank CardDescription
    WebserviceClient NumberThe client number is found in the email received from DNB.
    The client number must be 11 digits.
    DNBDNB Division NumberThe division number is found in the email received from DNB.
    DNB Division NameThe division name is found in the email received from DNB.
  6. Select OK to close the Bank Card.

Important

After having added the information about the division on your bank card, you must log in to your online bank and go to Administration and Division to assign the needed permissions to the relevant users of the given division.

Your Payment Management solution is now set up to use direct communication with DNB Connect.

Once you have completed the setup, we recommend that you read the following articles:

See also

System requirements for communication components (dll files).