Exemple #1
0
 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();
         }
     }
 }