Просмотр информации о балансе

Просмотр информации о балансе

Пример запроса:

lang: ru
login:123/NIC-REG/adm
password:QWERTY
request:account
operation:get
request-id:20011220103455.12345@nic.ru

В заголовке запроса необходимо указать значения request:account и operation:get (см. описание формата заголовка запроса).

Порядок следования полей в запросе произвольный в пределах каждого блока. Многострочные поля записываются в несколько строк, при этом в начале каждой строки присутствует название поля и разделитель (двоеточие). Для однострочных полей повторение не допускается. Необязательные поля могут либо отсутствовать в блоке, либо их значение может быть пустым (состоящим из пробельных символов).

Пример ответа:

State: 200 OK
request-id:20011220103455.12345@nic.ru

[account]
present_payments:7110.00 RUR
payments:7364.69 RUR
services:191.57 RUR
credit:192867.00 RUR
blocked_services:199965.00 RUR
blocked_prolong:28230.00 RUR
usd_rate:
present_services:0.00 RUR
blockable:75.12 RUR
balance:-192791.88 RUR
nds:18
blocked_new:171735.00 RUR
rate_date:14.09.2007

Ответ содержит заголовок (см. формат заголовка ответа) и тело ответа, которое отделяется от заголовка пустой строкой.

В случае успешного выполнения запроса (код 200) в теле ответа содержится информация о состоянии баланса.
Для каждого поля, возвращающего сумму денежных средств, указана валюта договора.

Блок [account] содержит следующие поля:

  • payments
    Сумма зачисленных платежей в валюте и валюта договора (RUR/USD).
  • present_payments
    Сумма подарочных платежей.
  • services
    Оказано услуг на сумму.
  • present_services
    Сумма, оплаченная подарочными платежами.
  • credit
    Сумма условно зачисленных денежных средств (кредит).
  • blocked_services
    Общая сумма заблокированных средств на заказ новых услуг и продление старых.
  • blocked_prolong
    Сумма заблокированных средств на продление услуг.
  • usd_rate
    Курс валюты на дату, возвращаемую в поле rate_date. Обязательное поле. Однострочное поле.
  • blockable
    Денежные средства, доступные для блокировки.
  • nds
    Процентная ставка налога на добавленную стоимость (НДС).
  • balance
    Остаток денежных средств на личном счете клиента.
  • blocked_new
    Сумма заблокированных средств на заказанные новые услуги.
  • rate_date
    Дата, на которую известен курс валюты (курс валюты возвращается в поле usd_rate).

Если в форме запроса обнаружены ошибки, выдается ответ с кодом 402, и в теле ответа содержится блок errors с описанием ошибок на языке, указанном в запросе в поле lang.

Всё ещё остались вопросы?