Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: srvrorder.php
<?php if($row->ExternalNetworkId == '1') { $quantity = ''; $username = ''; foreach($row->CustomFields as $CustomField) { if($CustomField->UseAsQuantity) { $quantity = $CustomField->FieldValue; }else{ $username = $CustomField->FieldValue; } } //transfer credits between Resellers if(!empty($username) && !empty($quantity)) { $apiSecret = $row->APIKey2; // Your account API secret key $apiURL = $row->ServerURL.'transform'; $signature = md5(md5($MY_API_KEY.$username.$quantity.md5($apiSecret))); $postData = array( 'a' => $MY_API_KEY, 'b' => $username, 'c' => $quantity, 's' => $signature ); $data_string = json_encode($postData); $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 120); curl_setopt($ch, CURLOPT_URL, $apiURL); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($data_string)) ); ob_start(); $responseData = curl_exec($ch); curl_close($ch); $responseData = json_decode($responseData, true); ob_end_clean(); if(isset($responseData['status']) && $responseData['status'] == 'error') { $ifCodeSentToServer = 0; $msgFromServer = $responseData['msg']; } else if(isset($responseData['status']) && $responseData['status'] == 'success') { $ifCodeSentToServer = 1; $codeVal = $responseData['msg']; } } else { $ifCodeSentToServer = 0; $msgFromServer = 'Invalid Username or Quantity!'; } } else if($row->ExternalNetworkId == '2') { $quantity = ''; $email = ''; foreach($row->CustomFields as $CustomField) { if($CustomField->UseAsQuantity) { $quantity = $CustomField->FieldValue; }else{ $email = $CustomField->FieldValue; } } if(!empty($quantity) && !empty($email)) { /*header('Content-type: text/plain'); */ $apiSecret = $row->APIKey2; // Your account API secret key $apiURL = $row->ServerURL.'charge'; $signature = md5(md5($MY_API_KEY.$email.$quantity.md5($apiSecret))); $postData = array( 'a' => $MY_API_KEY, 'b' => $email, 'c' => $quantity, 's' => $signature ); echo '<pre>'; print_r($postData); echo '</pre>'; $data_string = json_encode($postData); $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 120); curl_setopt($ch, CURLOPT_URL, $apiURL); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($data_string)) ); ob_start(); $responseData = curl_exec($ch); curl_close($ch); $responseData = json_decode($responseData, true); ob_end_clean(); echo '<pre>'; print_r($responseData); echo '</pre>'; if(isset($responseData['status']) && $responseData['status'] == 'error') { if($responseData['msg'] == 'Target User Email not found') { if(serverOrderRefunded($row->LogRequestId) == '0') { $dec_points = refundServerCredits($row->UserId, $row->LogRequestId, addslashes(stripslashes($row->PackageTitle)), $currDtTm, $row->Credits, '0', ''); $strDeduct = ", Refunded = '1' "; } $REJECTED = 1; $CODE = $responseData['msg']; } else { $ifCodeSentToServer = 0; $msgFromServer = $responseData['msg']; } } else if(isset($responseData['status']) && $responseData['status'] == 'success') { $ifCodeSentToServer = 1; $codeVal = $responseData['msg']; } } else { $ifCodeSentToServer = 0; $msgFromServer = 'Invalid Email or Quantity!'; } } ?>