$replace = "&mode=" . $_GET['mode']; $pageURL = str_replace($replace, "", $pageURL); return $pageURL; } //Get the class require_once "epaysoap.php"; //Access the webservice $epay = new EpaySoap(); //Get action if (isset($_GET['mode'])) { $mode = $_GET['mode']; //Select mode switch ($mode) { case 1: //Capture $return = $epay->capture($merchantnumber, $_GET['tid'], $_GET['amount']); break; case 2: //Credit $return = $epay->credit($merchantnumber, $_GET['tid'], $_GET['amount']); break; case 3: //Delete $return = $epay->delete($merchantnumber, $_GET['tid']); break; } //If response from Webservice is OK then return to referer. if ($return['epayresponse'] == -1) { header("Location: " . $_SERVER['HTTP_REFERER']); } else { //If errors