Выписки по ОКПО

URL

Тип запроса

POST

Заголовки

Название
Значение
Accept:
application/json;
Accept-Encoding:
UTF-8;
Content-Type:
application/json; charset=UTF-8;

Тело запроса

{
"dateFrom": "20160115",
"dateTo": "20160215",
"storeId": "",
"okpo": "",
"signature": "/8IZMl9Rd3YKyIrzsc="
}

Описание полей

Поле
Описание
Обязательное
storeId
Идентификатор магазина
Да
dateFrom
Дата начала периода
Да
dateTo
Дата окончания периода
Да
okpo
ОКПО получателя
Да
signature
Уникальная подпись транзакции
Да

Расчет сигнатуры для запроса

SIGNATURE - подпись запроса, обязательный параметр считается по формуле : encodeBase64 ( SHA1 ( password + storeId + dateFrom + dateTo + okpo + password )), где:
  • encodeBase64 () - Функция зашифровывает строку в формате BASE64;
  • SHA1 () - Стандартная хеш-функция SHA-1, должна возвращать бинарные данные;
  • "+" - Конкатенация текстовой строки.
Параметр
Значение
password
Пароль вашего магазина
storeId
Идентификатор магазина
dateFrom
Дата начала периода
dateTo
Дата окончания периода
okpo
ОКПО получателя

Успешный ответ

{
"state": "SUCCESS",
"message": "",
"terms": []
}

Ответ с ошибкой

{
"state": "FAIL",
"message": "bad value: Unknown identifier. Store not found."
}

Описание полей

Состояние
Описание
state
SUCCESS - Платеж успешно совершен, FAIL - Ошибка при создании платежа
message
Сообщение об ошибке
terms
возвращает массив выписок