Файл: pay/delivery.php
Строк: 17
<?php
/**
* @param string $message Используется для сообщений об ошибке или успехе обработки SMS.
* Именно содержимое этого выходного параметра будет отослано в ответ пользователю!
*
* @return bool возвращает true в случае успешной обработки SMS, в противном случае возвращает false
*
* Фунция deliverSMS должна быть реализована продавцом в файле delivery.php.
* Если эта фунция вернула true, что означает успешную обработку SMS,
* то статус SMS в БД меняется на $STATUS_SMS_DELIVERED.
* В любом случае в ответ отсылается содержимое параметра $message,
* которое может содержать описание ошибки или любую другую информацию.
*
* Не используйте echo в своих скриптах – вывод echo будет направлен в ответ на мобильный телефон пользователя!
* Вместо этого используйте параметр $message функции deliverSMS
* Кодировка ваших скриптов должна быть Windows-1251!
*
*
* Вот список глобальных переменных, доступных при доставке SMS
*
* $smsId -- ID SMS
* $amout -- Стоимость SMS
* $amoutUSD -- Стоимость SMS в USD
* $hash -- Контрольная сумма SMS
* $text -- Текст SMS (без префикса)
* $prefix -- префикс SMS
* $number -- номер телефона, на который была послана SMS
* $phone -- номер телефона, с которого была послана SMS
* $date -- дата SMS
* $op -- ID Оператора
* $country -- Код страны (например ru)
* $eup -- end user price
*/
function deliverSMS(&$message)
{
global $smsId, $amount, $amountUSD, $hash, $text, $prefix, $phone, $number, $date, $op, $country, $SECRET_KEY, $eup;
//реализация
$message = "Вы заказали центы на Elementforce.ru";
return true;
}
?>