Voorbeeld (toelichting)
Het voorbeeld bevat 3 bestanden "step1.php", "step2.php" en "step3.php". Een werkend voorbeeld vind je op http://www.ideal-simulator.nl/examples/lite/step1.php
Step1.php
Deze pagina genereerd een random bestelling (ordernummer, order omschrijving en bedrag). Eventueel kun je de velden handmatig manipuleren. Klik op de "Submit" knop wanneer de gegevens naar wens zijn.
Step2.php
Op basis van de ontvangen ontformatie in stap 1, genereerd deze pagina het formulier dat de bestelinformatie naar iDEAL kan verzenden. Wanneer de bezoeker op de "Submit" knop klikt, wordt de data daadwerkelijk naar de iDEAL server verzonden.
Step3.php
Nadat de transactie is voltooid wordt de bezoeker 'teruggestuurt' naar deze pagina. Afhankelijk van de parameters in de URL geeft de pagina een melding.
Wanneer de bezoeker na de iDEAL transactie terug keert, weet u dankzij de parameters in de URL gelijk welke order bij de betaling hoorde. Pas wel op; een bezoeker kan deze URL natuurlijk ook handmatig intoetsen!!! Wanneer de URL wordt opgevraagd wil dit dus niet zeggen dat de betaling ook écht heeft plaatsgevonden.