API "Оплата Частинами в Інтернеті"
  • З чого почати?
  • Тестові дані
  • ЧаПі
  • Демо-магазин
  • Sandbox
  • Плагіни
  • Платежі
    • Стандартний платіж
      • Створення платежу
      • Редирект
      • Колбек
    • Платіж з холдом
      • Створення платежу
      • Редирект
      • Колбек
      • Підтвердження платежу
      • Скасування платежу
  • Повернення платежу
  • Отримання статусу платежу
  • Додавання опису платежу
  • Генерація QR кода
  • Агентам - маркетплейси, платіжні агрегатори
    • Створення магазина
  • Виписки
    • Выписки по id магазину
    • Виписки по ОКПО
    • Виписки по номеру рахунку
    • Виписки по id мгазину з поверненнями
    • Пошук повернень по транзакціям
  • Калькулятор
  • Віджет для отримання ліміта
  • Брендування
  • Інвойси
  • Тренажер покупок в Оплату частинами
  • Інструкція по Особистому кабінету
  • інструкція по підключеню Авансового платежу
  • Інструкція по роботі з параметром SendPhone (PUSH)
Powered by GitBook
On this page
  • URL
  • Тип запиту
  • Headers
  • Body запиту
  • опис полів
  • Розрахунок сигнатури для запиту
  • Успішна відповідь
  • Відповідь з помилкою
  • Опис полів

Was this helpful?

  1. Виписки

Пошук повернень по транзакціям

PreviousВиписки по id мгазину з поверненнямиNextКалькулятор

Last updated 2 years ago

Was this helpful?

URL

Тип запиту

POST

Headers

назва
значення

Accept

application/json;

Accept-Encoding

UTF-8;

Content-Type

application/json; charset=UTF-8;

Body запиту

{
  "signature": "",
  "dateTo": "20230415",
  "storeId": "",
  "dateFrom": "20230410"
}

опис полів

назва
опис
обов`язковість

dateFrom

дата початку періоду,string

так

dateTo

дата кінця періоду,string

так

storeId

ідентіфікатор магазину,string

так

signature

сигнатура,string

так

Розрахунок сигнатури для запиту

SIGNATURE - підпис запиту, обов'язковий параметр ,розрахується за формулою: encodeBase64 ( SHA1 ( password + storeId + dateFrom + dateTo + password )), де:

  • encodeBase64 () - Функція зашифровує рядок у форматі BASE64;

  • SHA1 () - Стандартна хеш-функція SHA-1 повинна повертати бінарні дані

  • "+" - Конкатенація текстового рядка.

назва
значення

password

Пароль вашого магазину

storeId

Ідентифікатор магазину

dateFrom

Дата початку періоду

dateTo

Дата закінчення періоду

Успішна відповідь

{
	"statementsForReturnsResponses": [{
			"dogovor": "1213231313",
			"store": "магазин",
			"orderId": "1121218",
			"refundsSum": 2999.0,
			"refundsDate": 2023-04-15 11:43:40,
			"refundsСomis": 150.85
		},
		{
			"dogovor": "24545",
			"store": "магазин",
			"orderId": "54545",
			"refundsSum": 4620.0,
			"refundsDate": 2023-04-15 11:43:40,
			"refundsСomis": 232.39
		},
		{
			"dogovor": "45555555",
			"store": "магазин",
			"orderId": "14545554",
			"refundsSum": 6802.0,
			"refundsDate": 2023-04-15 11:43:40,
			"refundsСomis": 478.18
		}
	]
}

Відповідь з помилкою

{
	"state": "FAIL",
	"message": "The signature isn't valid"
}

Опис полів

https://payparts2.privatbank.ua/ipp/terms/get/statements/for/returnspayparts2.privatbank.ua