IDEAL
From A-Eskwiki
Voorbeeld iDEAL-code:
$ideal = new iDeal("BOEKWEB", "VERKOOP", $lid, $verkoopPrijs,
"Introductiekamp 2017", new DateTimeLocale(), "iDealtransactie introkamp 2017",
$voorraad, EVENEMENTENREKENING, null);
$ideal->setEmailAdres(tryPar('email'));
$ideal->setStatus('INACTIVE');
$ideal->setReturnURL('http://bachelor.intro-utrecht.nl/aanmelden/geslaagd');
$ideal->startTransactie();
Hoe check ik dat een transactie gelukt is?
Dit doe je met de Mollie webhook, die iDeal::handelAf aanroept. Dat wordt dan weer gedelegeerd aan iDeal::handel${artikelsoort}Af, waar je een switch kan neerzetten op het precieze ID. In de juiste branch roep je dan de verwerkfunctie aan.