Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: getcodes_ucs.php
<?php require_once(APPPATH . 'libraries/cron/ucs.php'); $ucs = new UCS(); $ucs->setApikey($MY_API_KEY); $result = $ucs->getOrder($row->OrderIdFromServer); /* Array ( [pendingOrders] => Array ( [0] => Array ( [orderId] => 3013507 [imei] => 013789009778500 [make] => [model] => [status] => PENDING [toolName] => iPhone Network Check Instant (GSX Report) [price] => 1.25 [notes] => [dateOrdered] => 2015-04-07 12:54:07 ) ) ) Array ( [completedOrders] => Array ( [0] => Array ( [orderId] => 3013548 [imei] => 353216059251517 [unlockCode] => Not Found [make] => [model] => [status] => NOT_FOUND [toolName] => Motorola [price] => 0.00 [notes] => [dateOrdered] => 2015-04-07 13:07:45 [dateCompleted] => 2015-04-07 13:16:29 ) ) ) Array ( [completedOrders] => Array ( [0] => Array ( [orderId] => 3125556 [imei] => 355036060438194 [unlockCode] => 76430344 [make] => [model] => [status] => COMPLETED [toolName] => HTC HD2, Desire, G2, Mytouch, etc (2012 - 2014) 2 [price] => 4.00 [notes] => [dateOrdered] => 2015-06-09 01:13:21 [dateCompleted] => 2015-06-09 01:35:43 ) ) ) */ if(isset($result['completedOrders'][0]['status'])) { if($IS_RETAIL == '0') { if($result['completedOrders'][0]['status'] == 'NOT_FOUND') { $ALTERNATE_API_APPLIED = ifAlternateAPI($row->PackageId, $row->AltAPIIds, $row->CodeId, '0'); if($ALTERNATE_API_APPLIED == false) { if(imeiOrderRefunded($row->CodeId) == '0') { $dec_points = refundIMEICredits($row->UserId, $row->CodeId, $row->IMEINo, addslashes(stripslashes($row->PackageTitle)), $currDtTm, $row->PackageId, $row->Credits, '0', ''); $strDeduct = ", Refunded = '1', CheckDuplication = 0"; } create_push_notification($row->UserId, 'Your IMEI order has been cancelled!'); rejectedIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $dec_points, $row->Comments, $row->CodeId, $row->UserId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '13', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->Comments); } $oStatus = '3'; $this->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($result['completedOrders'][0]['unlockCode'])."' $strDeduct, CodeStatusId = '$oStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); } } else if($result['completedOrders'][0]['status'] == 'COMPLETED') { successfulIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $row->UserId, $row->Comments, $row->CodeId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '7', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->Comments); } $oStatus = '2'; $this->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($result['completedOrders'][0]['unlockCode'])."' $strDeduct, CodeStatusId = '$oStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); } } else if ($IS_RETAIL == '1') { if($result['completedOrders'][0]['status'] == 'NOT_FOUND') { rejectedIMEIRetailOrderEmail($row->Email, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->Credits, $row->Comments, $row->RetailOrderId); $oStatus = '3'; } else if($result['completedOrders'][0]['status'] == 'COMPLETED') { successfulIMEIRetailOrderEmail($row->Email, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $result['completedOrders'][0]['unlockCode'], $row->RequestedAt, $row->Credits, $row->Comments, $row->RetailOrderId); $oStatus = '2'; } $this->db->query("UPDATE tbl_gf_retail_orders SET Code = '".check_input($result['completedOrders'][0]['unlockCode'])."', OrderStatusId = '$oStatus', HiddenStatus = '0' WHERE RetailOrderId = '".$row->RetailOrderId."'"); } } ?>