Naar de hoofdinhoud

Data provider: ING SFTP

Meer dan een maand geleden bijgewerkt

Deze handleiding beschrijft hoe je een SFTP‑verbinding met ING InsideBusiness Connect configureert binnen Zero Friction.


Benodigde informatie van ING

Voor een correcte configuratie moet je deze gegevens van ING ontvangen:

  • Hostadres (SFTP-server)

  • Port: 6321 (ING File Transfer)

  • Username (InsideBusiness Connect-gebruikersnaam)

  • Directorystructuur (indien afwijken van standaard)

  • DS-certificaat voor data signing (.PEM formaat)

  • Bevestiging van ING dat jouw SSH publieke key (ing_sftp_key.pub) geregistreerd is in hun systeem


1. Maak een SSH-sleutelpaar aan (nodig voor ING)

Let op: Je maakt hier twee verschillende sleutelparen voor ING:

  1. SSH-sleutelpaar (deze stap): Voor authenticatie op de SFTP-verbinding

    • Publieke key (ing_sftp_key.pub) → stuur naar ING voor registratie

    • Private key (ing_sftp_key) → bewaar veilig, upload later in Zero Friction

  2. DS-certificaat (aparte procedure): Voor encryptie/signing van bestanden

    • Volg de ING PKI-procedure (zie ING-documentatie sectie 2.2-2.5)

    • Of vraag een certificaat aan bij een erkende Certificate Authority (DigiCert, Entrust, GlobalSign, etc.)

    • ING heeft jouw publieke DS-certificaat nodig

    • Jij bewaart de private key van het DS-certificaat

Voer uit in je terminal:

ssh-keygen -t rsa -b 2048 -m PEM -f ing_sftp_key
  • Stuur ing_sftp_key.pub naar ING

  • Bewaar ing_sftp_key → dit is je private key

De private key upload je straks in Zero Friction voor authenticatie.


1.2 Verkrijg een DS-certificaat (nodig voor bestandsencryptie)

DS-certificaat verkrijgen via ING PKI: Volg de stappen in de ING-documentatie:

1. Genereer Certificate Signing Request (CSR) met OpenSSL

2. Vraag certificaat aan bij ING PKI

3. Download en combineer certificaat met private key

📄 Volledige procedure: Zie ING-document "InsideBusiness Connect Customer Guidelines"
- Sectie 2.2: Create Certificate Signing Request
- Sectie 2.3: Request Certificate
- Sectie 2.4: Collect Certificate
- Sectie 2.5: Combine certificate and private key


2. Configuratie in Zero Friction

Ga naar Configuratie → Payments → Data Providers:

2.1 Wat in te vullen in de SFTP-velden?


Host

  • ING SFTP-host (zonder sftp://)

Port

  • Altijd 6321 voor ING File Transfer

Username

  • Door ING verstrekt

Private Key

  • Upload ing_sftp_key



Public Key (optioneel)

  • Voor referentie; wordt niet naar ING verzonden via Zero Friction

Directory

  • Leeg laten tenzij ING iets specifieks gaf

Recurrence

  • Daily (aanbevolen)

Next Process Date

  • Binnen kantooruren (bv. 09:00)


2.2 Directorymappen (ING-specifiek)

ING gebruikt een omgekeerde standaardstructuur:

  • Incoming DirectoryOUT (voor binnenkomende CAMT-bestanden)

  • Outgoing DirectoryIN (voor uitgaande PAIN-bestanden)

  • Archive DirectoryARCHIVE

Mappen worden automatisch aangemaakt indien niet aanwezig.


2.3 Encryptie

ING vereist altijd CMS-encryptie en digitale signing voor alle bestanden. Zero Friction ondersteunt uitsluitend CMS (niet PGP).

  • Encryptie: Aangevinkt

  • Type: ING CMS (wordt automatisch ingesteld)

  • Upload DS private key (PEM-formaat)

  • Upload DS certificaat (PEM-formaat)

Let op: Het DS-certificaat is niet hetzelfde als de SSH-key uit stap 1:

  • SSH-key: Voor authenticatie op de SFTP-verbinding

  • DS-certificaat: Voor encryptie en signing van bestandsinhoud (PAIN/CAMT)


2.4 Richting van verwerking


Selecteer wat toegepast wordt op de koppeling:

  • Incoming Bank Files (CAMT)

  • Outgoing Bank Files (PAIN.001/PAIN.008)

Aanbevolen: beide aanvinken.


Selecteer de ING-bankrekeningen waarvoor deze koppeling geldt


3. Verbinding testen

  • Klik Test Connection

  • Controleer of mappen IN en OUT toegankelijk zijn


4. Activatie

  • Configuratie opslaan

  • Verifiëren dat de koppeling live staat

Referentie:

Was dit een antwoord op uw vraag?