Sådan virker det
- 1
Send kanonisk JSON
Betalingsinstruktionen har samme opbygning til alle banker. BankConnector validerer den (struktur, generelle regler, bankens regler, betalingstypens regler), anvender kundens gemte bankindstillinger, omsætter den til den pain.001-variant, banken forventer, og sætter den i kø til afsendelse.
- 2
Sendes via bankens egen kanal
EBICS, SFTP eller bankens egen webservice (Danske Bank, Nordea, Bank Connect, OP), under kundens egen bankaftale og med kundens egne nøgler.
- 3
Resultaterne kommer tilbage i ét format
Bankens statusrapporter (pain.002) og kontoudtog (camt.052, camt.053, camt.054) kommer i ét ensartet format via API'et og via webhooks, der er signeret med HMAC-SHA256.
- 4
Det er sikkert at sende igen
messageId identificerer betalingen: sender I den samme instruktion igen, får I det oprindelige svar tilbage i stedet for en ny betaling.
Sådan hænger det sammen med jeres kunder
Hver af jeres kunder er en selvstændig virksomhed i BankConnector med sine egne bankaftaler, brugere, godkendelsesregler og API-nøgler og er helt adskilt fra alle andre. En virksomhed bliver oprettet, når dens egne folk tilmelder sig, og en API-nøgle hører til én virksomhed og giver ikke adgang til andre, så jeres produkt bruger den enkelte kundes nøgle og handler på kundens vegne.
Betalingerne går fra kundens egen bankkonto, signeret med kundens egne nøgler. BankConnector sender instruktionen videre, men aldrig pengene, og opbevarer ingen midler.
Godkendelse og sikkerhed
Alle betalinger følger kundens godkendelsesregler, og som udgangspunkt skal hver betaling godkendes, før den bliver sendt. Godkendere, der bruger tofaktorgodkendelse, bekræfter hver godkendelse med en ny kode, og kundens administratorer kan kræve det af alle. Kontroller, dokumenter og en beskrivelse af, hvordan platformen bliver vurderet, finder I på siden om sikkerhed.
Prøv det
Testmiljøet (sandbox) er gratis og ubegrænset, og med kom-i-gang-vejledningen (EN) tager jeres første betaling omkring fem minutter. API'et er beskrevet i OpenAPI 3.1 i udviklerdokumentationen (EN), og 351 banker i 55 lande står på listen over understøttede banker.
Hvad det koster
Prisen for indbygning afhænger af jeres volumen og af, hvordan I sælger til jeres kunder. Derfor er der ingen offentlig prisliste. Fortæl os om jeres produkt, så sammensætter vi et forslag.
Flere spørgsmål
Går pengene gennem BankConnector eller gennem vores produkt?
Ingen af delene. Betalingerne går fra kundens egen bankkonto under kundens egen bankaftale. BankConnector sender instruktionen videre, men aldrig pengene, og er ikke en bank.
Skal vi selv skrive ISO 20022-XML?
Nej. I sender en JSON-instruktion, der er den samme for alle banker. BankConnector laver den pain.001, hver bank forventer, og omsætter de pain.002- og camt-filer, der kommer tilbage, til ét ensartet format.
Host-to-host eller open banking?
BankConnector bruger bankernes host-to-host-kanaler, som er bygget til daglige betalingskørsler og kontoudtog. Open banking-API'er (PSD2) er lavet til apps, der læser konti og sætter enkelte betalinger i gang, og en person skal forny adgangen med jævne mellemrum.