Magento is een opensource webshop systeem. Magento heeft zelf een iDEAL gateway ontwikkeld voor iDEAL Basic/Lite en iDEAL Advanced/Professional (iDEAL Zelfbouw van de ABN Amro wordt niet ondersteund!). Informatie over deze ‘extensie’ vindt je op: http://www.magentocommerce.com/extension/159/ideal-extension/
In de huidige release zitten echter een paar bugs die we voor jullie hebben opgespoord en verholpen. Hopelijk voeren ze bij Magento deze aanpassingen snel door in hun systeem.
Let op: Om de module te laten werken met de Rabobank of ING moet je in de broncode een aanpassing maken. De URLs van de webserver waarmee gecommuniceerd wordt zijn namelijk niet extern te beheren. Zie vanaf regel 63 in het bestand /app/code/core/Mage/Ideal/Model/Api/Advanced.php
Lees hieronder hoe u het een en ander in moet stellen om iDEAL te kunen testen. In onze Magento DEMO werkt iDEAL perfect, probeer het gerust zelf uit. ![]()
Deze info komt van www.ideal-simulator.nl, een website voor de ondersteuning van programmeurs en webdevelopers bij de integratie van iDEAL binnen hun website/webshop/applicatie.
Magento & iDEAL Simulator voor Advanced / Professional
Bij deze een korte instructie hoe u de standaard “iDEAL Advanced gateway” van Magento kunt laten werken op de iDEAL Simulator omgeving.
1. Installeer Magento en hun standaard iDEAL extensie.
2. Download onze Magento iDEAL patch, unzip, en plaats de mappen in de hoofdmap van uw Magento Installatie (deze ZIP bevat tevens alle benodigde certificaten e.d.).
3. Open met uw browser http://magento-url/path.php. Houd deze gegevens bij de hand!
4. Login op de beheeromgeving, en ga in het hoofdmenu naar Systeem / Configuratie. Klink vervolgens in het submenu op Verkopen / Betaalwijzen.
5. Klap de instellingen voor iDEAL Advanced uit, en stel ze als volgt in:
| Ingeschakeld | Ja |
| Titel | iDEAL |
| Merchant ID | 123456789 |
| Private Certificate | magento-path/certificates/private.cer |
| Private Key | magento-path/certificates/private.key |
| Private Key Password | Password |
| iDEAL Certificate | magento-path/certificates/simulator.cer |
| Test Mode | Ja |
| Transaction Description | Zelf te bepalen. |
| Transaction Expire Period | 10 |
| Check Begin | 1 |
| Check End | 1 |
| Debuggen | Nee |
| Status nieuwe bestelling | Bezig met verwerken |
| Betalinging van landen die van toepassing zijn |
Alleen Nederland selecteren. |
| Sorteer volgorde | Zelf te bepalen. |
6. Klik op configuratie opslaan. De betaalmodule is nu klaar voor gebruik!
7. Verwijder het bestand /path.php van uw webserver.
Magento & iDEAL Simulator voor Basic / Lite
Bij deze een korte instructie hoe u de standaard “iDEAL Basic gateway” van Magento kunt laten werken op de iDEAL Simulator omgeving.
1. Installeer Magento en hun standaard iDEAL extensie.
2. Login op de beheeromgeving, en ga in het hoofdmenu naar Systeem / Configuratie. Klink vervolgens in het submenu op Verkopen / Betaalwijzen.
3. Klap de instellingen voor iDEAL Basic uit, en stel ze als volgt in:
| Ingeschakeld | Ja |
| Titel | iDEAL |
| Merchant ID | 123456789 |
| Secure URL (test mode) | https://www.ideal-simulator.nl/lite/ |
| Secure URL (production) | https://www.ideal-simulator.nl/lite/ |
| Merchant Key | Password |
| Test Mode | Ja |
| Transaction Description | Zelf te bepalen. |
| Language | Dutch |
| Debuggen | Nee |
| Status nieuwe bestelling | Bezig met verwerken |
| Betalinging van landen die van toepassing zijn |
Alleen Nederland selecteren. |
| Sorteer volgorde | Zelf te bepalen |
4. Klik op configuratie opslaan. De betaalmodule is nu klaar voor gebruik!

Ik krijg de module niet werkend, ik heb de bestanden geupload maar krijg in de configuratie bij betaalwijzen geen ideal te staan.
Ik gebruik de laatste magento versie 1.4.0.1
Wat doe ik fout?
Ik hoor graag van u.
Dat is moeilijk te beoordelen op basis van deze gegevens.
Het kan zijn dat lang niet alle bestanden zijn geüpload voor de iDEAL koppeling. Mogelijk is er iets niet goed gegaan bij de installatie van iDEAL via Magento Connect manager? Dit gebeurt wel vaker, je kunt de bestanden handmatig uploaden en het zo proberen.
Of we lossen het voor je op maar hebben dan (login)gegevens van je nodig. Als je dat wilt dan graag even per mail (zie Contact). Of je belt eerst even.
Ik hoor het graag.
Ik krijg de iDEAL extensie met geen mogelijkheid zichtbaar in mijn admin, ook versie 1.4.
Wellicht is er iets mis gegaan met de installatie via de Magento Connect manager. Het is aan te raden de installatie ongedaan te maken en het handmatig te proberen.
Ook na het gebruik van jullie patch wordt iDeal niet weergegeven tijdens het checkout process. Erg vreemd, want als ik de basic versie aanzet doet die het wel gewoon. Is er een reden waarom de advanced niet zou worden weergegeven in het checkout process?
Ik gebruik Magento 1.4
Ik heb precies hetzelfde als Rob, de extensie wordt in de backend wel weergeven (zowel basic als advanced) maar frontend wordt alleen de basic weergegeven…?
Momenteel werken we aan een nieuwe iDEAL plugin voor Magento omdat de huidige plugin niet optimaal is. Hierover later meer (volg deze RSS).
Het kan ook aan de template liggen dus een front-end issue.
Ik hoop dat de nieuwe plugin snel klaar is! Ik beheer een Magento webshop en wil graag Rabobank iDeal Easy er in implementeren dus… Alvast dank!