function check($transaction_id)
 {
     require_once 'ideal.class.php';
     $partner_id = $this->partnerID;
     // Uw mollie partner ID
     $iDEAL = new iDEAL_Payment($partner_id);
     if ($this->testMode) {
         $iDEAL->setTestMode();
     }
     $iDEAL->checkPayment($transaction_id);
     if ($iDEAL->getPaidStatus() == true) {
         /* De betaling is betaald, deze informatie kan opgeslagen worden (bijv. in de database).
            Met behulp van $iDEAL->getConsumerInfo(); kunt u de consument gegevens ophalen (de 
            functie returned een array). Met behulp van $iDEAL->getAmount(); kunt u het betaalde
            bedrag vergelijken met het bedrag dat afgerekend zou moeten worden. */
         $data = array('customerInfo' => $iDEAL->getConsumerInfo(), 'amount' => $iDEAL->getAmount());
         return $data;
     } else {
         $data = array('error' => true, 'msg' => 'Kon geen betaling vinden met deze transactie id.');
         return $data;
     }
 }