} // скрытый ответ от SMSCoin if (isset($_GET['result']) && !empty($_POST)) { // предварительное уведомление о платеже if (isset($_POST['LMI_PREREQUEST']) && $_POST['LMI_PREREQUEST']) { if (webmoney::checkPreResultParams($_POST, $arrTariffs)) { logs::logPaymentData($_POST, 'LMI_PREREQUEST SUCCESS', 'webmoney'); echo 'YES'; exit; } else { logs::logPaymentData($_POST, 'LMI_PREREQUEST WRONG PARAMS', 'webmoney'); echo 'WRONG PARAMS'; exit; } } elseif (isset($_POST['LMI_SYS_INVS_NO']) && $_POST['LMI_SYS_INVS_NO'] && isset($_POST['LMI_SYS_TRANS_NO']) && $_POST['LMI_SYS_TRANS_NO']) { if (webmoney::checkResultParams($_POST, $arrTariffs)) { // логируем ответ в файл $logData = logs::logPaymentData($_POST, 'SUCCESS', 'webmoney'); // выполняем необходимые действия $ourData = $payments->explodeServiceString($_POST['SERVICE']); $payments->doAction($ourData[0], $ourData[1], webmoney::generateLogData($_POST, 'SUCCESS'), $_POST['LMI_PAYMENT_NO']); $payments->sendAdminEmail($logData, 'SUCCESS'); } else { // логируем ответ в файл $logData = logs::logPaymentData($_POST, 'FAIL', 'webmoney'); // выполняем необходимые действия $ourData = $payments->explodeServiceString($_POST['SERVICE']); $payments->doAction($ourData[0], $ourData[1], webmoney::generateLogData($_POST, 'FAIL'), $_POST['LMI_PAYMENT_NO']); $payments->sendAdminEmail($logData, 'FAIL'); } } else {