$alias = isset($_POST['alias']) ? $_POST['alias'] : 0; $respurl = isset($_POST['respurl']) ? $_POST['respurl'] : 0; $errurl = isset($_POST['errurl']) ? $_POST['errurl'] : 0; $rsrcpath = isset($_POST['rsrcpath']) ? $_POST['rsrcpath'] : 0; $udf1 = isset($_POST['udf1']) ? $_POST['udf1'] : 0; $udf2 = isset($_POST['udf2']) ? $_POST['udf2'] : 0; $udf3 = isset($_POST['udf3']) ? $_POST['udf3'] : 0; $udf4 = isset($_POST['udf4']) ? $_POST['udf4'] : 0; $udf5 = isset($_POST['udf5']) ? $_POST['udf5'] : 0; if (!($trackid && $currency && $amount && $udf1 && $udf2 && $udf3 && $udf4 && $udf5)) { echo -1; exit; } require_once 'java/Java.inc'; $pipe = new Java('com.aciworldwide.commerce.gateway.plugins.e24PaymentPipe'); $pipe->setLanguage("USA"); $pipe->setAction("1"); $pipe->setResponseURL($respurl); $pipe->setErrorURL($errurl); $pipe->setResourcePath($rsrcpath); $pipe->setAlias($alias); $pipe->setCurrency($currency); $pipe->setAmt($amount); $pipe->setTrackId($trackid); $pipe->setUdf1($udf1); $pipe->setUdf2($udf2); $pipe->setUdf3($udf3); $pipe->setUdf4($udf4); $pipe->setUdf5($udf5); $status = $pipe->performPaymentInitialization(); $fh = fopen('/tmp/HDFCLog.txt', 'a+');