Säästä kuukausien pankkikohtainen integraatiotyö
Kaikki pankit yhden API:n takana
ISECure tarjoaa rajapinnan maksuaineistoille, tiliotteille ja varmenteille: sinä lähetät ja noudat, me hoidamme pankkiyhteyden, tilit, sertifikaatit ja tietoturvan.
Suunniteltu ohjelmistoyrityksille: taloushallinnon, ERP:n, laskutuksen ja rahoituksen tuotteille, jotka tarvitsevat pankkiyhteydet.
pankkiliikenne kulkee ISECuren kautta
pankkiyhteyksiä, varmenteita ja aineistoliikennettä
käyttävät ISECurea pankkiyhteyksiin
TypeScript SDK
import { WSChannel } from "isecure-ts-client";
const data = new WSChannel({
Company: "Example Company",
Name: "Example User",
Email: "finance@example.com",
Phone: "+358401234567",
PublicKey: process.env.ISECURE_PUBLIC_KEY_PEM!,
BaseUrl: "https://ws-api.test.isecure.fi/v2",
Bank: "nordea",
Mode: "data",
Password: process.env.ISECURE_DATA_PASSWORD!,
});
const session = await data.login();
if (session.status !== "authenticated") {
throw new Error(`Login failed: ${session.status}`);
}
const files = await data.listFiles({
FileType: "CAMT",
Status: "NEW"
});
const [statement] = files.FileDescriptors;
const downloaded = await data.downloadFile(
statement.FileType,
statement.FileReference,
); Yli 10 vuotta luotettavia pankkiyhteyksiä suomalaisille ohjelmistoille
Käyttöönotto
Ensimmäinen testikutsu kolmessa vaiheessa
Testiympäristö on suunniteltu kehittäjän etenemistä varten: tarkista rajapinta, luo testitili ja tee ensimmäinen listaus tai lataus ennen tuotannon pankkisopimuksia.
1. Avaa OpenAPI tai asenna SDK
Käytä OpenAPI-kuvausta suoraan tai aloita TypeScript-, Python- tai PHP-clientilla.
2. Luo testitili
SDK:n rekisteröinti testipäätepisteeseen luo tilin ja palauttaa integraattorin API-avaimen jatkokutsuja varten.
3. Tee ensimmäinen aineistokutsu
Kirjaudu data-tilillä ja kutsu esimerkiksi listFiles- tai downloadFile-operaatiota testiaineistoilla.
Kattavuus
Tuetut pankit
ISECure yhdistää samaan integraatiomalliin pankit kuten Nordea, OP, Danske Bank, S-Pankki/LähiTapiola ja Ålandsbanken sekä Samlink- ja Crosskey-yhteyksien kautta Handelsbankenin, Aktian, POP Pankin, Säästöpankin ja OmaSP:n. Pankkiaineistot kulkevat palvelun läpi ilman aineistotyyppikohtaista suodatusta tai prosessointia.
Integraatiomalli
Miksi tämä on helpompi kuin pankkikohtaiset integraatiot
Pankkiyhteys ei ole vain tiedoston lähettämistä. Tuotantokelpoinen integraatio vaatii varmenteet, pankkikohtaiset erot, auditoinnin, tilinhallinnan, oikeudet, virhetilanteet ja turvallisen avainhallinnan.
Käyttöön ilman kuukausien pankki-integrointeja
Aloita testirajapinnalla, lähetä ja nouda pankkiaineistoja yhden mallin kautta ja lisää pankkeja ilman uutta integraatioprojektia.
Varmenteet ja avaimet pois tuotetiimiltä
ISECure hoitaa PKI-varmenteiden haun, uusinnat, import/export-toiminnot ja KMS-salatun säilytyksen AWS:n PCI DSS -sertifioiduilla komponenteilla.
Riskittömämpi ja helpompi vaihtoehto
Pankkiyhteys toimii erillisenä hosted-palveluna AWS:n PCI DSS -sertifioiduilla komponenteilla. Sovellustiimin ei tarvitse rakentaa omaa varmennevarastoa, pankkiyhteysvalvontaa tai korkean turvan rajapintaa.
SDK:t, OpenAPI ja PGP-turva
TypeScript-, Python- ja PHP-clientit nopeuttavat toteutusta. Aineistot voidaan vaatia PGP-allekirjoitettuina, ja asiakkaan avain voidaan viedä vain asiakkaan PGP-avaimelle.
Arkkitehtuuri
Miten integraatio toimii
Kehittäjä lähettää ja noutaa pankkiaineistoja API:n kautta. ISECure hoitaa pankkien WS-liikenteen, varmenteet, avainsäilytyksen ja operatiivisen valvonnan.
Kehitteillä
Pankkiyhteyksien hallinta työpöydältä ja mobiilista
Kehitämme integraattoreille hallintasovellusta, jolla ylläpitäjät voivat hallita asiakastilejä, tarkastella tapahtumalokeja ja seurata varmenteiden voimassaoloa macOS-, Windows-, iOS- ja Android-laitteilla.
SDK:t ja työkalut
Clientit eri integraatiopoluille
Nykyinen PHP SDK ja wscli ovat edelleen käytössä komentoriville ja olemassa oleviin integraatioihin. TypeScript- ja Python-clientit tuovat saman mallin moderneihin palveluihin.
TypeScript SDK
SaatavillaNode.js- ja selainläheisiin palveluihin, joissa tarvitaan tyypitetty client, ennustettavat virhetyypit ja OpenAPI-malliin sopiva kehityskokemus.
Python SDK
SaatavillaTaustaprosesseihin, taloushallinnon automaatioihin ja data-putkiin, joissa pankkiaineistojen lähetys ja nouto ajetaan ajastetusti.
PHP SDK ja wscli
SaatavillaNykyinen PHP-client ja komentorivityökalu tukevat olemassa olevia integraatioita, testiajoja ja käyttöönottoa.
OpenAPI
SaatavillaAvoin rajapintakuvaus, API-dokumentaatio ja komentorivityökalu tukevat testausta, käyttöönottoa ja CI/CD-työnkulkuja.
Hinnoittelu
Yksinkertainen hinnoittelu
Kiinteä perusmaksu ja pankkitilikohtaiset lisenssit. Ei transaktio- eikä volyymimaksuja.
Alkaen
38 € / kk
Sisältää perusmaksun ja 10 pankkitililisenssiä.
Pankkiyhteydet laajakaistaliittymän hinnalla.
- Testiympäristö ja SDK:t ilman maksua
- Kaikki tuetut pankit samaan hintaan
- Varmenteiden elinkaari ja uusinnat
- Ei transaktio- tai volyymimaksuja
Palvelun kiinteä kuukausimaksu.
Vähintään 10 lisenssiä.
Kertaluonteinen maksu uuden asiakkaan tuotantokäyttöönotosta.
Esimerkki: 25 pankkitiliä = 18 € + 50 € = 68 €/kk.
Vuosilaskutus · Vähintään 10 tililisenssiä · Hintoihin lisätään ALV
Kysymykset
Usein kysyttyä
Mitä testaukseen ja tuotantoon siirtymiseen tarvitaan?
Testauksen voi aloittaa testiympäristöllä, OpenAPI-kuvauksella ja SDK:lla. Tuotantoon tarvitaan pankin yritysasiakassopimus, pankin tunnukset ja varmenteet; ISECure hoitaa teknisen rajapinnan, varmenneprosessin ja käyttöönoton.
Mitä aineistotyyppejä tuetaan?
ISECure ei suodata tai prosessoi pankkiaineistoja aineistotyypin perusteella. Käytännössä sama malli tukee pankin sallimia aineistoja, kuten pain.001-maksuja, camt.053-tiliotteita ja muita pankkikohtaisia WS-kanavan tiedostotyyppejä.
Voiko SDK:ta käyttää ilman vendor lock-inia?
Kyllä. API tukee varmenteiden import/export-toimintoja, ja asiakkaan salainen avain voidaan viedä vain asiakkaan PGP-avaimelle.
Kuinka varmenteiden uusinta hoidetaan?
ISECure hoitaa PKI-varmenteiden elinkaaren, uusinnat ja KMS-salatun säilytyksen PCI DSS -tason järjestelmässä, jolloin tuotetiimin ei tarvitse rakentaa omaa varmennevarastoa.
Miten hinnoittelu määräytyy?
Perusmaksu on 18 €/kk ja pankkitililisenssi 2 €/tili/kk, vähintään 10 lisenssiä. Uuden asiakkaan tuotantokäyttöönotto on kertaluonteinen 200 €. Laskutus vuosittain, ja hintoihin lisätään arvonlisävero.
Missä data ja avaimet sijaitsevat?
Palvelu toimii AWS-ympäristössä PCI DSS -sertifioiduilla komponenteilla. Avaimet säilytetään KMS-salattuina, ja pankkiyhteys on erillinen hosted-palvelu asiakkaan ohjelmistotiimistä.