Forbind dit ERP-system med DNB.
DNB File Gateway er en SFTP-forbindelse, hvor du logger på med en SSH-nøgle, og hvor filerne er sikret med PGP. Betalinger sendes som pain.001.001.03, og status og kontoudtog kommer tilbage som pain.002, camt.053 og camt.054.
Banken
- Registreret navn
- DNB Bank ASA
- Hovedsæde
- Oslo, Norge
- Org.nr.
- 984 851 006
- Tilsyn
- Finanstilsynet (Norge)
- Kanal
- DNB File Gateway (SFTP)
- Betalinger
- pain.001.001.03
Offentliggjort af banken
Brønnøysundregistrenes oplysninger om DNB Bank ASA, det norske finanstilsyns register over bankens filialer og afsenderbankernes BIC i DNB's eksempelregneark v1.7 til pain.001.001.03.
Bankoplysninger
| Registreret navn | DNB Bank ASA |
| Forretningsadresse | Dronning Eufemias gate 30, 0191 Oslo, Norge |
| Postadresse | Postboks 1600 Sentrum, 0021 Oslo |
| Organisationsnummer | 984 851 006 |
| Tilsyn | Det norske finanstilsyn (Finanstilsynet) |
| Afsenderbankens BIC for konti i Norge | DNBANOKK |
| Land | Enhed | BIC | Register | Tilsyn |
|---|---|---|---|---|
| Norge (hovedsæde) | DNB Bank ASA | DNBANOKK | Org.nr. 984 851 006, Brønnøysundregistrene | Finanstilsynet |
| Sverige | DNB Bank ASA, filial i Sverige | DNBASESX | Ikke offentliggjort | Finanstilsynet |
| Danmark | DNB Bank ASA, filial i Danmark | DNBADKKX | Ikke offentliggjort | Finanstilsynet |
| Finland | DNB Bank ASA, filial i Finland | DNBAFIHX | Ikke offentliggjort | Finanstilsynet |
| Tyskland | DNB Bank ASA, filial i Tyskland | DNBADEHX | Ikke offentliggjort | Finanstilsynet |
| Storbritannien | DNB Bank ASA, filial i Storbritannia | DNBAGB2L | Ikke offentliggjort | Finanstilsynet |
DNB’s eksempler på pain.001 angiver også DNBAUS33 som afsenderbankens BIC for konti i USA og Canada.
Offentliggjort af banken
DNB's opsætningsformular til SFTP-kanalen (januar 2026), Technical requirements Pre-approved payment files v1.4 (14. april 2021), Pre-approved Light RGB v0.1 (28. september 2025).
Kanaler
| Kanal | DNB File Gateway (SFTP) |
| Protokol | SFTP; dit system opretter forbindelsen, sender betalingsfiler og henter rapporter |
| Transport | SSH til az.fgw.dnb.no, port 22 |
| Login | Offentlig SSH-nøgle; DNB tildeler brugernavnet |
| Sikring af indholdet | PGP: betalingsfiler signeres med din nøgle og krypteres med DNB's nøgle, og rapporter fra DNB krypteres med din nøgle |
| Nøgler | Du sender dine offentlige SSH- og PGP-nøgler til DNB, og DNB sender sin offentlige PGP-nøgle |
| Aftale | Produktaftaler med DNB; DNB tjekker hver pain.001 op mod kundeaftalen |
| Lande | DNB-konti i Norge, Sverige, Danmark, Finland, Tyskland, Storbritannien og USA |
| Andre kanaler | SWIFT FileAct; DNB's netbank, hvor filer, der ikke hører til en division med automatisk godkendelse, venter på godkendelse |
| Server | az.fgw.dnb.no |
| Port | 22 |
| Mappe til upload | Send |
| Mappe til download | PGPInbox: statusrapporter og kontoudtog efter dagens afslutning, krypteret med din PGP-nøgle |
| Navn på betalingsfiler | P.<kundenummer>.<divisionsnummer>.P001.<filtype>.<din reference>; kundenummeret har altid 11 cifre, DNB ser bort fra filtypen |
| DNB's PGP-nøgle | DNB_MFT_PROD_PGP, RSA 4096, oprettet 4. dec. 2024 |
| Fingeraftryk af DNB's PGP-nøgle | 05BB 5C80 3617 5D05 0D8A C01A 5FAC C278 6F66 B89F |
| Fingeraftryk af serverens værtsnøgle | Ikke offentliggjort |
| Forhåndsgodkendte filer, ASiC-E | pain.001 og en fil med godkendelsesdata i en .asice-container; et SHA-256-manifest signeret (PKCS#7) med den private nøgle til et virksomhedscertifikat fra en anerkendt udsteder |
| Forhåndsgodkendte filer, Light RGB | Godkenderne følger med i selve pain.001 under Dbtr/Id som SOSE eller NIDN plus XARF; filen PGP-signeres og krypteres |
| Godkendelse | Betalinger godkendes i ERP-systemet med en tofaktormetode, som DNB har godkendt, og ERP-systemet gemmer en dokumentationspakke, som DNB kan bede om |
| Hvis en godkendelse fejler | DNB afviser hele filen med en pain.002 |
| Kontoudtog og kvitteringer | Usignerede, når du bruger ASiC-E-løsningen til forhåndsgodkendte filer |
BankConnector
Betalingstyper og pain.001-version, som vores system danner dem. BIC-koder fra DNB's eksempelregneark v1.7 til pain.001.001.03.
Betalingstyper pr. land
| Land | Afsenderbankens BIC | Kanal | Betalingstyper | pain.001 |
|---|---|---|---|---|
| Danmark | DNBADKKX | DNB File Gateway (SFTP) | SEPA-overførsel, indenlandsk kontooverførsel, udlandsbetaling, FIK-betaling | pain.001.001.03 |
| Finland | DNBAFIHX | DNB File Gateway (SFTP) | SEPA-overførsel, indenlandsk kontooverførsel, udlandsbetaling | pain.001.001.03 |
| Storbritannien | DNBAGB2L | DNB File Gateway (SFTP) | SEPA-overførsel, BACS, CHAPS, Faster Payment, udlandsbetaling | pain.001.001.03 |
| Norge | DNBANOKK | DNB File Gateway (SFTP) | SEPA-overførsel, indenlandsk kontooverførsel, udlandsbetaling, KID-betaling | pain.001.001.03 |
| Sverige | DNBASESX | DNB File Gateway (SFTP) | SEPA-overførsel, Bankgiro, PlusGiro, indenlandsk kontooverførsel, udlandsbetaling | pain.001.001.03 |
Offentliggjort af banken
DNB's MIG-regneark v2.1 til pain.001.001.03 (ændringslog frem til 18. april 2026) og MIG version 1.0 (september 2021), MIG'erne v2.0 til camt.053.001.02 og camt.054.001.02, MIG-udkastene fra 2019, Technical requirements Pre-approved payment files v1.4.
Formater hos DNB
| Besked | Version | Indhold | DNB's vejledning |
|---|---|---|---|
| pain.001 | 001.03 | Betalingsordrer for alle DNB's betalingstyper; filkode P001 | MIG-regneark v2.1 og MIG version 1.0 |
| pain.001 | 001.09 | Betalingsordrer | Udkast til MIG (2019) |
| pain.002 | 001.03 | Statusrapporter; for forhåndsgodkendte filer også ACP-afvisningskoderne | MIG v1.1; Pre-approved payment files v1.4 |
| pain.002 | 001.10 | Statusrapporter | Udkast til MIG (2019) |
| camt.053 | 001.02 | Kontoudtog | MIG v2.0 |
| camt.054 | 001.02 | Debet- og kreditadviseringer | MIG v2.0 |
| camt.055 | 001.01 | Anmodning om annullering af en betaling | MIG v1.0 |
| camt.029 | 001.03 | Svar på en anmodning om annullering | MIG v1.0 |
| ASiC-E container | ETSI TS 102 918 | Forhåndsgodkendte betalingsfiler: pain.001 og godkendelsesdata i én signeret .asice-fil | Pre-approved payment files v1.4 |
| EDIFACT PAYMUL, DEBMUL, BANSTA, CONTRL | MIG v2 | Betalinger, debetadviseringer, status- og syntaksrapporter | DnB NOR's MIG'er |
| Tegnsæt | UTF-8; tomme elementer er ikke tilladt |
| Initiativtager | To OrgId/Othr-felter: CUST, dit abonnementsnummer hos DNB, og BANK, navnet på din division med store bogstaver |
| Kontrol af aftalen | Er CUST-nummeret forkert, eller er der ingen aftale for debetkontoen, stoppes filen, uden at der kommer en pain.002 |
| Divisionsnavn | Op til 11 store bogstaver |
| Besked-ID | Unikt pr. kunde i mindst 12 måneder |
| Dubletkontrol | Gentager samme initiativtager et MsgId, PmtInfId eller InstrId inden for ét år, afvises det: DU01, DU02, DU05 |
| Oprettelsesdato | Er datoen ældre end 3 måneder eller senere end modtagelsesdagen, afvises filen: DT02 |
| Afsenderbank | BIC er påkrævet; mangler den eller er den ugyldig, afvises batchen: RC06 |
| Debetkonti | Nordiske og ikke-nordiske DNB-konti må aldrig stå i samme pain.001 |
| Samlet bogføring | Kun et ønske; mangler feltet, gælder false |
| Gebyrfordeling | Standard er SHAR ved indenlandske og SLEV ved SEPA-betalinger; ved udlandsbetalinger DEBT, CRED, SHAR eller SLEV; må kun angives på ét niveau |
| Kategoriformål | TREA, SALA, PENS og INTC kun på batchniveau; DNB's egne koder MASS, MASG og PENN |
| Struktureret advisering | Norge op til 999 med kreditnotaer; Sverige op til 525 positioner; Danmark 1, ingen kreditnotaer; Finland op til 9; SEPA 1 |
| Tekst på modtagers kontoudtog | Norge 27, Sverige 25, Danmark 20 tegn |
| SALA-betalinger i Sverige | Udførelsesdatoen er dagen før, pengene når frem til den ansatte |
| Svensk batchclearing i SEK | MsgId, PmtInfId, InstrId, EndToEndId og advisering må kun indeholde bogstaver, cifre, mellemrum og / - ? : ( ) . , ' + |
| Cut-off-tider | Offentliggjort på dnb.no |
Offentliggjort af banken
DNB's opsætningsformular til SFTP-kanalen (januar 2026), Technical requirements Pre-approved payment files v1.4, Pre-approved Light RGB v0.1, MIG version 1.0 til pain.001.001.03.
Opstart hos DNB
| Aftale | Produktaftaler med DNB |
| Underskrives af | Ikke offentliggjort |
| ID'er | Kundenummer (abonnementsnummer), divisionsnummer og divisionsnavn; SFTP-brugernavn fra DNB |
| Divisioner | Adskiller flere systemer eller klienter under ét netbankabonnement, så returfilerne ikke blandes |
| Udveksling af nøgler | Du sender dine offentlige SSH- og PGP-nøgler; DNB svarer med SFTP-bruger, server, mapper og sin egen offentlige PGP-nøgle |
| Forhåndsgodkendte betalingsfiler | DNB skal have godkendt det system, der sender filerne; godkendere og deres rettigheder holdes ajour med DNB's database over fuldmagter |
| BankID | Bruges, når en bruger oprettes, og igen mindst én gang om måneden eller ved hver godkendelse |
| Godkendere uden for Norden | DNB's team Technical Customer Implementation opretter dem i DNB's systemer |
| Teknisk support | Teamet Technical Customer Implementation, tci@dnb.no |
| Gyldighed for dine nøgler | Ikke offentliggjort |
| Gyldighed for DNB's PGP-nøgle | Til 4. dec. 2027 |
| Opstartstid | Ikke offentliggjort |
BankConnector
Spørgsmål og svar
- Hvordan kobler en virksomhed sig på DNB via SFTP?
- Via DNB File Gateway på az.fgw.dnb.no, port 22. Virksomheden logger på med et brugernavn fra DNB og en SSH-nøgle, lægger betalingsfiler i mappen Send og henter statusrapporter og kontoudtog i PGPInbox. Filer til DNB signeres med virksomhedens PGP-nøgle og krypteres med DNB's.
- Hvad skal betalingsfiler til DNB hedde?
- P.<kundenummer>.<divisionsnummer>.P001.<filtype>.<din reference>. Kundenummeret har altid 11 cifre, P001 markerer en pain.001, og DNB ser bort fra feltet med filtypen.
- Hvad er en division hos DNB?
- En måde at holde flere systemer eller klienter adskilt på under ét netbankabonnement, så deres returfiler ikke blandes sammen. Divisionsnummeret står i filnavnet. Divisionsnavnet, op til 11 store bogstaver, står i pain.001 under InitgPty med skemakoden BANK.
- Hvad er forhåndsgodkendte betalingsfiler hos DNB?
- Filer, hvor betalingerne allerede er godkendt i ERP-systemet med en tofaktormetode, som DNB har godkendt. DNB kontrollerer hver godkender mod sin egen database over fuldmagter og afviser hele filen, hvis én af dem ikke består kontrollen. Godkendelserne sendes i en signeret ASiC-E-container eller, med Light RGB, i selve pain.001.
- Hvad ændrer sig i betalingsfiler til DNB den 15. november 2026?
- Postadresser skal være strukturerede eller hybride og indeholde TwnNm og Ctry. En helt ustruktureret adresse fjernes fra en SEPA-betaling, og en udlandsbetaling med sådan en adresse afvises. En hybrid adresse har højst to AdrLine på 35 tegn.
- Hvor længe skal et besked-ID hos DNB være unikt?
- Mindst 12 måneder pr. kunde. DNB afviser et MsgId, PmtInfId eller InstrId, som samme initiativtager gentager inden for ét år, med koderne DU01, DU02 og DU05.
Offentliggjort af banken
Datoer, som banken har meldt ud. Hvad vi gør ved hver af dem, står vi selv for.
Kommende datoer
Kun strukturerede eller hybride adresser i pain.001.001.03. Postadressen er valgfri ved SEPA og obligatorisk ved udlandsbetalinger, og TwnNm og Ctry er obligatoriske. En helt ustruktureret adresse fjernes ved SEPA og afvises ved udlandsbetalinger.
DNB’s PGP-nøgle til produktion, DNB_MFT_PROD_PGP, udløber: RSA 4096, oprettet 4. december 2024.
Det ser måske ud af meget, men det behøver det ikke at være
Fem trin til en aktiv forbindelse til DNB.
Du behøver ikke at vide, hvad koderne ovenfor betyder. Vores opsætningsguide fører dig igennem det, én skærm ad gangen.
- 1
Bestil aftalen hos DNB
En host-to-host-forbindelse begynder med en aftale, som du indgår med banken. Der er intet at sætte op, før den er på plads.
- 2
Send dine offentlige nøgler
Vi danner to nøglepar til dig: et SSH-nøglepar, som du logger på bankens server med, og et PGP-nøglepar til de filer, du og banken sender til hinanden. De offentlige nøgler sender du til banken på den måde, banken beder om. Dine private nøgler bliver i BankConnector.
- 3
Registrering hos DNB
Banken opretter din bruger på sin server og sender dig serveradressen, dit brugernavn og sin egen offentlige PGP-nøgle. Du indtaster dem i opsætningsformularen sammen med eventuelle værdier til filnavne, som banken har tildelt dig.
- 4
Bekræft serveren hos DNB
Du indtaster fingeraftrykket af bankens servernøgle, sådan som banken oplyser det. Vi opretter kun forbindelse til en server, der viser netop den nøgle. Derefter viser vi dens mapper, kun til læsning, så du kan vælge mappen med dine kontoudtog.
- 5
Gå i drift med én lille betaling
Vælg, hvem der godkender betalinger, og slå forbindelsen til. Start med én lille betaling, og følg den hele vejen til kontoudtoget. Betalinger sendes som pain.001, og status og kontoudtog kommer tilbage som pain.002 og camt. Vi advarer dig 30, 14 og 7 dage før din PGP-nøgle udløber.
Kilder: DNB’s Message Implementation Guidelines til pain.001.001.03 (MIG version 1.0, september 2021), bankens MIG-regneark v2.1 og eksempelregneark v1.7 til pain.001.001.03, MIG’erne v2.0 til camt.053.001.02 og camt.054.001.02, MIG-udkastene til pain.001.001.09 og pain.002.001.10 (2019), Technical requirements Pre-approved payment files v1.4 (14. april 2021), Pre-approved Light RGB v0.1 (28. september 2025), opsætningsformularen til SFTP-kanalen, som DNB udfyldte i januar 2026, Brønnøysundregistrene, det norske finanstilsyns register over DNB’s filialer i Sverige, Danmark, Finland, Tyskland og Storbritannien, og DNB’s cut-off-tider. BankConnector har ingen tilknytning til DNB Bank ASA.