Forbind dit ERP-system med OP.
OP Web Services er kanalen til konti hos OP i Finland. Betalinger sendes som pain.001.001.03 eller .09, og status og kontoudtog kommer tilbage som pain.002, camt.053 og camt.054.
Banken
- Registreret navn
- OP Corporate Bank plc
- Hovedsæde
- Helsinki, Finland
- Virksomheds-ID
- 0199920-7
- Tilsyn
- ECB og det finske finanstilsyn
- Kanal
- OP Web Services
- Betalinger
- pain.001.001.03 og pain.001.001.09
Offentliggjort af banken
OP Corporate Banks Information for Investors (28. oktober 2025) og afregningsinstrukser (maj 2024), C2B-vejledningen til pain.001.001.09 (24. april 2026) samt opbank.ee, opbank.lv og opbank.lt.
Bankoplysninger
| Registreret navn | OP Corporate Bank plc |
| Rolle | Den centrale bank i OP Financial Group |
| Besøgsadresse | Gebhardinaukio 1, FI-00510 Helsinki, Finland |
| Postadresse | Postboks 308, FI-00013 OP |
| Virksomheds-ID | 0199920-7 |
| Tilsyn | Den Europæiske Centralbank (udsteder banktilladelsen) og det finske finanstilsyn |
| Aftalepart | Kundens egen OP-andelsbank (osuuspankki) |
| Afsenderbankens BIC for OP-konti i Finland | OKOYFIHH |
| Land | Enhed | BIC | Register |
|---|---|---|---|
| Finland (hovedsæde) | OP Corporate Bank plc | OKOYFIHH | Virksomheds-ID 0199920-7 |
| Estland | OP Corporate Bank plc Estonian branch | OKOYEE2X | Ikke offentliggjort |
| Letland | OP Corporate Bank plc Latvia Branch | OKOYLV2X | Ikke offentliggjort |
| Litauen | OP Corporate Bank plc Lithuanian branch | OKOYLT2X | Registreringsnummer 302535257 |
Offentliggjort af banken
Customer Instructions for Corporate Web Services Channel (februar 2026), C2B asiakasohje pain.001.001.09 (24. april 2026).
Kanaler
| Kanal | OP Web Services |
| Protokol | SOAP; forespørgsel og svar, hvor dit system altid opretter forbindelsen; én fil pr. forespørgsel |
| Transport | HTTPS, TLS 1.2 eller nyere |
| Sikring af indholdet | ApplicationRequest og SOAP-beskeden signeres hver for sig: XML-signatur, RSA-SHA256, SHA-256-hashværdier. OP signerer sine svar med SHA-256. GZIP-komprimering anbefales |
| Nøgler og certifikater | X.509-certifikat udstedt af OP's Certificate Service ud fra din PKCS#10-anmodning; RSA 2048 bit; gyldigt i op til to år |
| Aftale | Aftale om Web Services-kanalen og en serviceaftale for hver tjeneste (C2B-betalinger, kontorapportering) |
| Debetkonti | Finland; OP-konti i Estland, Letland og Litauen |
| Filtjeneste | https://wsk.op.fi/services/CorporateFileServiceV2 |
| Certifikattjeneste | https://wsk.op.fi/services/OPCertificateServiceV2 |
| WSDL, filtjeneste | https://wsk.op.fi/wsdl/MaksuliikeWSV2.xml |
| WSDL, certifikattjeneste | https://wsk.op.fi/wsdl/MaksuliikeCertServiceV2.xml |
| Skemakontrol ved upload | En fil, der ikke består skemakontrollen, afvises med det samme med kode 12, Schema Validation Failed |
| Opbevaring af filer | Filerne gemmes i tre måneder og slettes derefter. Indtil da kan en fil hentes igen |
| Filstatusser | Sendt: WFP, FWD. Til download: NEW, DLD |
| OP's certifikater | Offentliggjort på www.op.fi/certificate-service |
| Spærreliste | Udstedes mindst én gang i døgnet og gælder i tre dage |
| Andre kanaler til C2B-filer | Filoverførsel (Aineistosiirto) i erhvervsdelen af op.fi og Swift Score |
BankConnector
Betalingstyper og pain.001-version, som vores system danner dem. BIC fra OP's C2B-vejledning til pain.001.001.09, indeks 2.55.
Betalingstyper pr. land
| Land | Afsenderbankens BIC | Kanal | Betalingstyper | pain.001 |
|---|---|---|---|---|
| Finland | OKOYFIHH | OP Web Services | SEPA-overførsel, SEPA Instant-overførsel, indenlandsk kontooverførsel, udlandsbetaling | pain.001.001.03 |
Offentliggjort af banken
C2B customer guidelines pain.001.001.03 (maj 2024) og pain.001.001.02 (juni 2025), C2B asiakasohje pain.001.001.09 (24. april 2026), XML account reporting instructions (januar 2022), Swift account reporting instructions (6. juni 2022).
Formater hos OP
| Besked | Version | Filtype | Indhold |
|---|---|---|---|
| pain.001 | 001.02, 001.03, 001.09 | pain.001.001.02, pain.001.001.03, pain.001.001.09 | Betalingsfiler: SEPA-betalinger, SALA- og pensionsbetalinger, udlandsbetalinger, anvisninger (money orders) |
| pain.001 straksfil | 001.09 | pain.001.001.09 INST | Kun SEPA Instant-betalinger; IBAN og EUR, ingen fakturaoplysninger, ingen SALA |
| pain.001 enkelt straksbetaling | 001.02, 001.03, 001.09 | pain.001.001.02 TP4 PS01, pain.001.001.03 TP4 PS01, pain.001.001.09 TP4 PS01 | Én SEPA Instant-overførsel, besvaret i samme session, døgnet rundt hele året |
| pain.001 modtagerkontrol (Verification of Payee) | 001.03, 001.09 | pain.001.001.03 VOP, pain.001.001.09 VOP | Kontrol af modtageren før betaling; svaret er pain.002.001.10 VOP |
| pain.002 | 001.02, 001.03, 001.10 | pain.002.001.02, pain.002.001.03, pain.002.001.10 | Teknisk validering, indholdsvalidering og statusrapporter for betalinger |
| camt.054 behandlede betalinger | 001.02 | camt.054.001.02 MP | Rapport over gennemførte C2B-betalinger, hvis det står i C2B-aftalen |
| camt.055 | 001.01 | camt.055.001.01 | Anmodning om annullering; svaret er camt.029.001.03 |
| camt.053 | 001.02 | camt.053.001.02 TI, TU, KT | Kontoudtog, genbestilt kontoudtog, kontoudtog for cash pool-konto |
| camt.054 referenceliste | 001.02 | camt.054.001.02 TL | Indgående referencebetalinger |
| camt.052 | 001.02 | camt.052.001.02 TM | Forhåndsbesked om en indgående udlandsbetaling |
| camt.060 og camt.052 | 001.02 | Forespørgsels-ID, f.eks. BALANCE QUERY | Forespørgsler om saldo og posteringer i realtid; camt.060 spørger, camt.052 svarer |
| MT940, MT941, MT942 | SWIFT | camt.053.001.02 MT940, camt.052.001.02 MT941, camt.052.001.02 MT942, or SW, MT941, MT942 | Kontoudtog, saldo- og mellemrapporter for konti i andre banker, som XML eller i SWIFT-format |
| Tegnsæt | UTF-8 uden BOM. Å, Ä og Ö kommer med til banker i Finland, og til andre eurolande sendes Basic Latin |
| ID'er | MsgId, PmtInfId, InstrId og EndToEndId: ingen specialtegn, intet Å, Ä eller Ö, ingen indledende / og ingen // |
| Dubletkontrol | MsgId skal være unikt i mindst tre måneder. OP afviser en fil med samme MsgId, beløb, antal og betalings-ID som en fil, der er accepteret i den periode |
| Betalings-ID | 9 til 11 tegn fra C2B-aftalen, i Debtor/Id/OrgId/Othr med skemakoden BANK; videregives aldrig til modtageren |
| Afsenderbank | BIC er obligatorisk: OKOYFIHH, eller OKOYEE2X, OKOYLV2X, OKOYLT2X for baltiske konti |
| Modtagers bank | BIC er valgfri ved overførsler i euro inden for EU og EØS; OP finder den ud fra IBAN |
| Opdeling i batcher | Én betalingsinformationsblok pr. forfaldsdato og debetkonto; SALA-betalinger og betalinger med valørdato nul hver i deres egen blok |
| SALA-betalinger | I en fil for sig; debiteres på forfaldsdatoen og krediteres i Finland næste bankdag om morgenen; forfaldsdatoen skal være en bankdag |
| Advisering | Én meddelelse på 140 tegn (tags tæller med i Strd). Til banker i Finland op til 999 fakturaposter på 280 tegn, aldrig ved SEPA Instant |
| Gebyrfordeling | SEPA: SLEV (SHAR og tomt felt bliver til SLEV). Udland: SHAR, DEBT eller CRED; SHAR, når modtagerens bank er i EU eller EØS, og valutaen er euro eller et andet medlemslands valuta |
| Forfaldsdato | Er forfaldsdatoen bankdagen før ankomst, flyttes den til behandlingsdagen; er den ældre, afvises batchen; op til 364 dage frem |
| SEPA Instant | En betaling markeres med INST eller URGP; højst 1.000 straksbetalinger pr. fil |
| Filstørrelse | 100 MB og 100.000 betalinger pr. fil |
| Behandling | SEPA-filer kl. 2.30, derefter hvert 30. minut fra kl. 7.00 til 18.00 på bankdage; udlandsbetalinger indtil kl. 17.00 |
| Dækning | Pengene skal stå på debetkontoen på forfaldsdatoen; ellers afvises batchen i sidste kørsel, som rapporteres kl. 21.20 |
| Statusrapporter | Teknisk validering med det samme (ACTC eller RJCT); indholdsvalidering inden for ca. 30 minutter; camt.054 kl. 12.00, 15.00, 18.00 og 21.30, aldrig for SALA-batcher |
| Anvisninger (money orders) | Modtagerkonto FI5059999999999991; hos OP senest kl. 12.00 på betalingsdagen |
Offentliggjort af banken
Customer Instructions for Corporate Web Services Channel (februar 2026), User Guidelines for the Web Services Channel and the Related Certificate Service (2010), C2B customer guidelines pain.001.001.03 (maj 2024), XML account reporting instructions (januar 2022).
Opstart hos OP
| Aftale | Med kundens OP-andelsbank: en aftale om Web Services-kanalen, en C2B-serviceaftale for betalinger og en skriftlig aftale om kontorapportering for kontoudtog |
| Registrering | Personligt i banken: en medarbejder kontrollerer identitet og fuldmagt hos kundens repræsentant. Dette første trin kan ikke klares digitalt |
| Underskrives af | Ikke offentliggjort |
| Fastlagt i C2B-aftalen | Betalings-ID, debetkonti, tilbagemeldinger og afsenderen; anmodninger om annullering er med i aftalen |
| Fastlagt i rapporteringsaftalen | camt-versionen og den maksimale ukomprimerede filstørrelse |
| ID'er | Brugernavn til WS-kanalen, 10 tegn; betalings-ID, 9 til 11 tegn |
| Overførselsnøgle | 16 tegn, hvor det sidste er et Luhn-kontrolciffer. De første 8 står på aftalen, og de sidste 8 kommer pr. sms eller brev, som kunden vælger |
| Certifikat | Din PKCS#10-anmodning (RSA 2048 bit, sha256RSA; subject C=FI og CN kun brugernavnet) sammen med overførselsnøglen; hverken anmodningen eller SOAP-beskeden signeres; OP returnerer certifikatet |
| Gyldighed | Op til to år |
| Fornyelse | Fra 60 dage før udløb, med et nyt nøglepar, signeret med det nuværende certifikat og uden overførselsnøgle. Er certifikatet udløbet, skal banken udstede nye overførselsnøgler |
| Spærring | Pr. telefon, 010 252 8470, med brugernavnet eller certifikatets serienummer; efter en spærring skal kunden registreres igen i filialen |
| Afsendelse på vegne af en anden virksomhed | Den afsender, der står i C2B-aftalen, har sin egen aftale om Web Services-kanalen, egne brugernavne og egne certifikater |
| Før idriftsættelse | OP kræver, at betalingsfiler valideres mod skemaet og testes, før de sendes |
| Opstartstid | Ikke offentliggjort |
BankConnector
Spørgsmål og svar
- Hvad skal OP have på plads, før en virksomhed kan bruge Web Services?
- En aftale om Web Services-kanalen med virksomhedens OP-andelsbank samt en C2B-serviceaftale for betalinger og en aftale om kontorapportering for kontoudtog. En repræsentant for virksomheden registrerer sig personligt i banken, hvor en medarbejder kontrollerer identitet og fuldmagt. Dette første trin kan ikke klares digitalt.
- Hvordan får virksomheden overførselsnøglen fra OP?
- I to dele. På aftalen står brugernavnet på 10 tegn til WS-kanalen og de første 8 tegn af overførselsnøglen. De sidste 8 kommer pr. sms eller brev, som kunden vælger. Det 16. tegn er et Luhn-kontrolciffer, og nøglen bruges kun til det første certifikat.
- Hvor længe gælder et certifikat til OP Web Services?
- Op til to år. Certifikatet kan fornyes fra 60 dage før udløb med et nyt nøglepar og en anmodning, der er signeret med det nuværende certifikat, så der skal ikke bruges en overførselsnøgle. Udløber certifikatet, før det er fornyet, skal banken udstede nye overførselsnøgler.
- Hvilke pain.001-versioner tager OP imod?
- pain.001.001.02, pain.001.001.03 og pain.001.001.09, hver under sin egen filtype, og svaret er pain.002.001.02, .03 eller .10. En fil til modtagerkontrol (Verification of Payee) sendes som pain.001.001.03 VOP eller pain.001.001.09 VOP.
- Tager OP imod annulleringer med camt.055?
- Ja. En C2B-anmodning om annullering er camt.055.001.01, og OP svarer med camt.029.001.03. Annullering er en del af C2B-serviceaftalen og kræver ingen særskilt aftale.
- Hvordan behandler OP betalinger med kategoriformål SALA?
- Betalinger til ansatte og pensioner har kategoriformål SALA og sendes i en fil for sig. OP debiterer dem på forfaldsdatoen, som skal være en bankdag, og i Finland krediteres modtagerne næste bankdag om morgenen. OP sender ingen camt.054 for en SALA-batch.
Offentliggjort af banken
Datoer, som banken har meldt ud. Hvad vi gør ved hver af dem, står vi selv for.
Kommende datoer
Sidste dag for ustrukturerede adresser i pain.001.001.09, dvs. adresser, der kun står i AddressLine. Derefter skal en adresse være struktureret eller hybrid med højst to AddressLine på 70 tegn, og Country og TownName er obligatoriske i begge.
OP WS CA V3 og OP Services CA V3 udløber. Den første udsteder kundecertifikater, den anden OP’s egne servicecertifikater. Begge ligger under OP-Pohjola Root CA.
Det ser måske ud af meget, men det behøver det ikke at være
Fem trin til en aktiv forbindelse til OP.
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 OP
Først skal du indgå en aftale med banken. Der er intet at sætte op, før den er på plads.
- 2
Indtast aktiveringsoplysningerne
Dit bruger-ID og din aktiveringskode kommer fra OP, dels med den underskrevne aftale, dels sendt separat. Opsætningsformularen beder om det hele.
- 3
Få udstedt certifikaterne
Vi danner dine nøgler, sender certifikatanmodningerne til OP, bekræftet med aktiveringskoden, og gemmer de certifikater, banken udsteder. Dine private nøgler bliver i BankConnector.
- 4
Kontrollér signaturerne fra OP
Vi kontrollerer de udstedte certifikater mod bankens rodcertifikat og signaturen på hvert svar fra banken. Et svar med en ugyldig signatur afvises, før det når dit regnskab.
- 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 et certifikat udløber.
Kilder: OP’s Customer Instructions for Corporate Web Services Channel (februar 2026, finsk udgave), User Guidelines for the Web Services Channel and the Related Certificate Service (2010), C2B customer guidelines pain.001.001.03 (maj 2024), C2B customer guidelines pain.001.001.02 (juni 2025), C2B asiakasohje pain.001.001.09 (24. april 2026), XML account reporting instructions (januar 2022), Swift account reporting instructions (6. juni 2022), siderne med oplysninger til softwareleverandører og certifikattjenesten, OP Corporate Banks Information for Investors og afregningsinstrukser. BankConnector har ingen tilknytning til OP Financial Group.