iDEAL Plugins Activeren
Onze scripts worden waar mogelijk zo ingericht dat ze out-of-the-box werken op een standaard test 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 account hebt bij het betreffende betaalsysteem.
Na het testen wil je de configuratie van de scripts aanpassen zodat je échte betalingen kunt ontvangen. Hier vind je instructies hoe je dat moet doen!
- Plugins met iDEAL Advanced van de ING Bank
- Plugins met iDEAL Basic van de ING Bank
- Plugins met iDEAL Checkout van AssurePay
- Plugins met iDEAL Lite van de Rabobank
- Plugins met iDEAL Professional van de Rabobank
- Plugins met iDEAL Professional van Mollie
- Plugins met iDEAL Zelfbouw van de ABN Amro Bank
Plugins met iDEAL Advanced van de ING Bank
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 (https://idealtest.secure-ing.com/)
- Upload je private certificate file
- Download de nieuwste public certificate file van de bank en noem dit bestand "ingbank.cer"
4. Plaats je private key file, private certificate file en public certificate file in de map met certificaten (Doorgaans: /public_html/ideal/library/ssl/).
5. Open het ideal configuratie bestand (Doorgaans: /public_html/ideal/library/idealprofessional.cfg.php), en vul deze gegevens in:
define('IDEAL_AQUIRER', 'ING Bank');
define('IDEAL_MERCHANT_ID', 'Jou Merchant ID');
define('IDEAL_PRIVATE_KEY', 'Jou Private Key Password');
define('IDEAL_TEST_MODE', true);
6. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Professional.
7. Login op je iDEAL LIVE Dashboard (https://ideal.secure-ing.com/)
- 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: /public_html/ideal/library/idealprofessional.cfg.php), en geef aan dat je NIET langer in de TEST-mode wilt werken.
define('IDEAL_TEST_MODE', false);
9. Je script is nu klaar om echte iDEAL betalingen te ontvangen!
Plugins met iDEAL Checkout van AssurePay
1. Login op je AssurePay Dashboard (https://www.sisow.nl/Sisow/Klant/Login.aspx)
- Klik in het hoofdmenu op "Mijn Profiel"
- Klik op "Volgende"
Vink de optie "Testen met behulp van simulator" uit (Zodat je echte betalingen kunt ontvangen), en klik op "Opslaan"
2. Open het iDEAL configuratie bestand (Doorgaans: /public_html/ideal/library/idealassurepay.cfg.php), en vul deze gegevens in:
define('IDEALCHECKOUT_USERNAME', 'Jou E-mailadres');
define('IDEALCHECKOUT_PASSWORD', 'Jou Wachtwoord');
Note: Dit zijn dezelfde gegevens als je inloggevens.
3. Je script is nu klaar om echte iDEAL betalingen te ontvangen!
Plugins met iDEAL Basic van de ING Bank
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 (https://idealtest.secure-ing.com/)
- Configureer een eigen unieke HASH SLEUTEL op het dashboard.
3. Open het iDEAL configuratie bestand (Doorgaans: /public_html/ideal/library/ideallite.cfg.php).
define('IDEAL_AQUIRER', 'ING Bank');
define('IDEAL_MERCHANT_ID', 'Jou Merchant ID');
define('IDEAL_HASH_KEY', 'Jou Hash Sleutel');
4. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Lite.
5. Login op je iDEAL LIVE Dashboard (https://ideal.secure-ing.com/)
- 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: /public_html/ideal/library/ideallite.cfg.php), en geef aan dat je NIET langer in de TEST-mode wilt werken. Indien je op de LIVE omgeving een andere HASH SLEUTEL gebruikt, pas deze dan ook aan in je configuratie bestand.
define('IDEAL_TEST_MODE', false);
7. Je script is nu klaar om echte iDEAL betalingen te ontvangen!
Plugins met iDEAL Lite van de Rabobank
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 (https://idealtest.rabobank.nl/)
- Configureer een eigen unieke HASH SLEUTEL op het dashboard.
3. Open het iDEAL configuratie bestand (Doorgaans: /public_html/ideal/library/ideallite.cfg.php).
define('IDEAL_AQUIRER', 'Rabobank');
define('IDEAL_MERCHANT_ID', 'Jou Merchant ID');
define('IDEAL_HASH_KEY', 'Jou Hash Sleutel');
4. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Lite.
5. Login op je iDEAL LIVE Dashboard (https://ideal.rabobank.nl/)
- 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: /public_html/ideal/library/ideallite.cfg.php), en geef aan dat je NIET langer in de TEST-mode wilt werken. Indien je op de LIVE omgeving een andere HASH SLEUTEL gebruikt, pas deze dan ook aan in je configuratie bestand.
define('IDEAL_TEST_MODE', false);
7. Je script is nu klaar om echte iDEAL betalingen te ontvangen!
Plugins met iDEAL Professional van de Rabobank
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 (https://idealtest.rabobank.nl/)
- Upload je private certificate file
- Download de nieuwste public certificate file van de bank en noem dit bestand "rabobank.cer"
4. Plaats je private key file, private certificate file en public certificate file in de map met certificaten (Doorgaans: /public_html/ideal/library/ssl/).
5. Open het ideal configuratie bestand (Doorgaans: /public_html/ideal/library/idealprofessional.cfg.php), en vul deze gegevens in:
define('IDEAL_AQUIRER', 'Rabobank');
define('IDEAL_MERCHANT_ID', 'Jou Merchant ID');
define('IDEAL_PRIVATE_KEY', 'Jou Private Key Password');
define('IDEAL_TEST_MODE', true);
6. Voer de verplichte testprocedure uit.
Zie: Verplichte testprocedure voor iDEAL Professional.
7. Login op je iDEAL LIVE Dashboard (https://ideal.rabobank.nl/)
- 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: /public_html/ideal/library/idealprofessional.cfg.php), en geef aan dat je NIET langer in de TEST-mode wilt werken.
define('IDEAL_TEST_MODE', false);
9. Je script is nu klaar om echte iDEAL betalingen te ontvangen!
Plugins met iDEAL Professional van Mollie
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 Mollie Account (https://www.mollie.nl/beheer/)
- Upload je private certificate file
- Download de nieuwste public certificate file van Mollie en noem dit bestand "mollie.cer"
4. Plaats je private key file, private certificate file en public certificate file in de map met certificaten (Doorgaans: /public_html/ideal/library/ssl/).
5. Open het ideal configuratie bestand (Doorgaans: /public_html/ideal/library/idealprofessional.cfg.php), en vul deze gegevens in:
define('IDEAL_AQUIRER', 'Mollie');
define('IDEAL_MERCHANT_ID', 'Jou Mollie Partner ID');
define('IDEAL_PRIVATE_KEY', 'Jou Private Key Password');
define('IDEAL_TEST_MODE', false);
6. Je script is nu klaar om echte iDEAL betalingen te ontvangen. Je hoeft bij iDEAL Professional via Mollie geen verplichte testprocedure uit te voeren!
Plugins met iDEAL Zelfbouw van de ABN Amro Bank
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. Omdat je met iDEAL Zelfbouw geen toegang hebt tot je iDEAL Dashboard, moet je je private certificate file per e-mail naar de iDEAL Servicedesk van de ABN Amro sturen. Vraag hun tevens om de meest recente versie van de public certificate file en hernoem dit bestand "abnamro.cer".
4. Plaats je private key file, private certificate file en public certificate file in de map met certificaten (Doorgaans: /public_html/ideal/library/ssl/).
5. Open het ideal configuratie bestand (Doorgaans: /public_html/ideal/library/idealprofessional.cfg.php), en vul deze gegevens in:
define('IDEAL_AQUIRER', 'ABN Amro');
define('IDEAL_MERCHANT_ID', 'Jou Merchant ID');
define('IDEAL_PRIVATE_KEY', 'Jou Private Key Password');
define('IDEAL_TEST_MODE', false);
6. Je script is nu klaar om echte iDEAL betalingen te ontvangen. Je hoeft bij iDEAL Zelfbouw geen verplichte testprocedure uit te voeren!
