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

URL

https://payparts2.privatbank.ua/ipp/terms/get/list/by/okpo

Тип запроса

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

возвращает массив выписок

Last updated