# instellingen $partnerid = 1001; $betaalurl = 'http://www.mollie.nl/tmp/voorbeeld.php'; # gebruik de onderstaande methode zodat het POST of GET onafhankelijk is; $betaalnummer = ( !empty($_POST['betaalnummer']) ) ? $_POST['betaalnummer'] : $_GET['betaalnummer']; $betaalcode = ( !empty($_POST['betaalcode']) ) ? $_POST['betaalcode'] : $_GET['betaalcode']; $c = ( !empty($_POST['c']) ) ? $_POST['c'] : $_GET['c']; if (!$betaalcode) { # er is nog geen betaalcode, vraag deze dus op; header('Location: http://www.mollie.nl/partners/betaal/?actie=start&url='.urlencode($betaalurl)); exit; } elseif ($betaalnummer and $betaalcode and $c) { # ik heb een betaalcode en moet deze controleren; $url = "http://www.mollie.nl/partners/api/micropayment/?". "partnerid=".$partnerid."&betaalnummer=".urlencode($betaalnummer)."&betaalcode=".urlencode($betaalcode); $result = @implode("",file($url)); if ($result == 'OK') { $betaald = true; } else { $error = true; } } ?>
Voorbeeld systeem
Bel het nummer = $betaalnummer ?>Bedankt.
} ?>