Server IP : 103.191.208.50 / Your IP : 216.73.216.53 Web Server : LiteSpeed System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64 User : celkcksm ( 1031) PHP Version : 7.4.33 Disable Function : show_source, system, shell_exec, passthru, popen, exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/celkcksm/websites/vtti.e-campus.co.in/paytm/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php header("Pragma: no-cache"); header("Cache-Control: no-cache"); header("Expires: 0"); // following files need to be included require_once("./lib/config_paytm.php"); require_once("./lib/encdec_paytm.php"); $ORDER_ID = ""; $requestParamList = array(); $responseParamList = array(); if (isset($_POST["ORDER_ID"]) && $_POST["ORDER_ID"] != "") { // In Test Page, we are taking parameters from POST request. In actual implementation these can be collected from session or DB. $ORDER_ID = $_POST["ORDER_ID"]; // Create an array having all required parameters for status query. $requestParamList = array("MID" => PAYTM_MERCHANT_MID , "ORDERID" => $ORDER_ID); $StatusCheckSum = getChecksumFromArray($requestParamList,PAYTM_MERCHANT_KEY); $requestParamList['CHECKSUMHASH'] = $StatusCheckSum; // Call the PG's getTxnStatusNew() function for verifying the transaction status. $responseParamList = getTxnStatusNew($requestParamList); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Transaction status query</title> <meta name="GENERATOR" content="Evrsoft First Page"> </head> <body> <h2>Transaction status query</h2> <form method="post" action=""> <table border="1"> <tbody> <tr> <td><label>ORDER_ID::*</label></td> <td><input id="ORDER_ID" tabindex="1" maxlength="20" size="20" name="ORDER_ID" autocomplete="off" value="<?php echo $ORDER_ID ?>"> </td> </tr> <tr> <td></td> <td><input value="Status Query" type="submit" onclick=""></td> </tr> </tbody> </table> <br/></br/> <?php if (isset($responseParamList) && count($responseParamList)>0 ) { ?> <h2>Response of status query:</h2> <table style="border: 1px solid nopadding" border="0"> <tbody> <?php foreach($responseParamList as $paramName => $paramValue) { ?> <tr > <td style="border: 1px solid"><label><?php echo $paramName?></label></td> <td style="border: 1px solid"><?php echo $paramValue?></td> </tr> <?php } ?> </tbody> </table> <?php } ?> </form> </body> </html>