Logo

ВНИМАНИЕ! АКЦИЯ!

Для абонентов
Ростова-на-Дону
(физ. лица):

подключи ИНТЕРНЕТ
и получи городской
телефонный номер
в Подарок!

Смотрите 200 каналов
ТВ через Интернет

Сейчас 30 гостей и ни одного зарегистрированного пользователя на сайте

GATEWAY_URL.$method, CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($data) )); $response = curl_exec($curl); $response = json_decode($response, true); curl_close($curl); return $response; } if ($_SERVER['REQUEST_METHOD'] == 'GET' && !isset($_GET['orderId'])) { echo '


'; } else if ($_SERVER['REQUEST_METHOD'] == 'POST') { $data = array( 'userName' => USERNAME, 'password' => PASSWORD, 'orderNumber' => urlencode($_POST['orderNumber']), 'amount' => urlencode($_POST['amount']), 'returnUrl' => RETURN_URL ); $response = gateway('register.do', $data); // $response = gateway('registerPreAuth.do', $data); if (isset($response['errorCode'])) { // В случае ошибки вывести ее echo 'Ошибка #' . $response['errorCode'] . ': ' . $response['errorMessage']; } else { // В случае успеха перенаправить пользователя на плетжную форму header('Location: ' . $response['formUrl']); die(); } } else if ($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['orderId'])){ $data = array( 'userName' => USERNAME, 'password' => PASSWORD, 'orderId' => $_GET['orderId'] ); $response = gateway('getOrderStatus.do', $data); echo ' Error code: ' . $response['ErrorCode'] . '
Order status: ' . $response['OrderStatus'] . '
'; } ?>