iDEAL Simulator

Van iDEAL Simulator naar bank.

Onze scripts worden standaard zo ingericht dat met een minimale configuratie werken op de iDEAL Simulator omgeving. Dit is een goede manier om snel te kunnen testen of de scripts naar behoren werken, en geeft je de gelegenheid om de scripts uitgebreid te testen; ook als je (nog) geen iDEAL Account hebt aangevraagd.

Hier vind je instructies hoe je de configuratie van je script kunt aanpassen zodat deze via de TEST/LIVE omgeving van je eigen bank werkt, zodat je echte betalingen kunt ontvangen!

iDEAL Advanced / Professional / Zelfbouw

1. Zorg dat je scripts probleemloos werken op de iDEAL Simulator omgeving; zodat je zeker weet dat je webserver geen problemen ondervind van missende PHP bibliotheken, firewall beperkingen, etc.
2. Genereer je private key file en private certificate file.
Zie: SSL Certificaten genereren voor iDEAL Professional.
3. Login op je iDEAL TEST Dashboard
- Upload je private certificate file
- Download de nieuwste public certificate file van de bank (Lang niet altijd noodzakelijk, maar doorgaans wel wenselijk)

Let op: Heb je een iDEAL Abonnement bij de ABN Amro, dan heb je niet de beschikking over het iDEAL dashboard. Verstuur je private certificate file per e-mail naar de iDEAL Servicedesk van de ABN Amro, en vraag hun om de meest recente versie van de public certificate file.

4. Plaats je private key file, private certificate file en public certificate file in de map met certificaten (Doorgaans: [webroot]/ideal/library/ssl/).
- Heb je een iDEAL abonnement bij de ABN Amro, hernoem de public certificate file naar "abnamro.cer".
- Heb je een iDEAL abonnement bij de ING Bank, hernoem de public certificate file naar "ingbank.cer".
- Heb je een iDEAL abonnement bij de Rabobank, hernoem de public certificate file naar "rabobank.cer".
5. Open het ideal configuratie bestand (Doorgaans: [webroot]/ideal/library/idealprofessional.cfg.php).
- Vul je eigen gegevens, en de gegevens van jouw bank in.
- Zorg dat IDEAL_TEST_MODE op 'true' blijft staan.
6. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Professional.
7. Login op je iDEAL LIVE Dashboard
- Upload je private certificte file.
- Activeer je iDEAL account (dit kan pas na het voltooien van de verplichte testprocedure).
8. Open het ideal configuratie bestand (Doorgaans: [webroot]/ideal/library/idealprofessional.cfg.php).
- Stel IDEAL_TEST_MODE in op 'false'.

Je script is nu klaar om echte iDEAL betalingen te ontvangen!

iDEAL Basic/Lite

1. Zorg dat je scripts probleemloos werken op de iDEAL Simulator omgeving; zodat je zeker weet dat je webserver geen problemen ondervind.
2. Login op je iDEAL TEST Dashboard
- Configureer een eigen unieke HASH SLEUTEL op het dashboard.
3. Open het ideal configuratie bestand (Doorgaans: [webroot]/ideal/library/ideallite.cfg.php).
- Vul je eigen gegevens, en de gegevens van jouw bank in.
- Zorg dat IDEAL_TEST_MODE op 'true' blijft staan.
4. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Lite.
5. Login op je iDEAL LIVE Dashboard
- Stel de HASH SLEUTEL in op het dashboard.
- Activeer je iDEAL account (dit kan pas na het voltooien van de verplichte testprocedure).
6. Open het ideal configuratie bestand (Doorgaans: [webroot]/ideal/library/ideallite.cfg.php).
- Indien je op de LIVE omgeving een andere HASH SLEUTEL gebruikt, pas deze dan ook aan in je configuratie bestand.
- Stel IDEAL_TEST_MODE in op 'false'.

Je script is nu klaar om echte iDEAL betalingen te ontvangen!