public function checkIPN() { if (isset($_GET['listener']) && $_GET['listener'] == '2CO') { $sid = isset($_REQUEST['vender_number']) && $_REQUEST['vendor_number'] != '' ? $_REQUEST['vendor_number'] : $_REQUEST['sid']; if (Cart66Setting::getValue('tco_test_mode')) { $order_number = 1; } else { $order_number = $_REQUEST['order_number']; } $order_total = $_REQUEST['total']; $string = Cart66Setting::getValue('tco_secret_word') . $sid . $order_number . $order_total; $key = strtoupper(md5($string)); if ($key == $_REQUEST['key']) { $tco = new Cart662Checkout(); $tco->saveTcoOrder(); } } }