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

URL

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

Тип запиту

POST

headers

Назва

Значенyz

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

Was this helpful?