Виписки по id мгазину з поверненнями

Url

Тип запиту

POST

Headers

Body запиту

{
	"dateFrom": "20221112",
	"dateTo": "20221212",
	"storeId": "",
	"signature": "4z/UrSrPrVBonvm0PLlCqJ6PyoI=",
	"refunds": true
}

опис полів

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

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

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

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

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

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

{
	"terms": [{
			"tradePoint": "1596",
			"address": "https://payparts2.privatbank.ua/ipp",
			"fio": "тест тест тестович",
			"pan": "1111222233334444",
			"dogovor": "22121227342543",
			"rrn": "221212115327",
			"sumDogovor": 50000.0,
			"startDate": "2022-12-12T09:53:28",
			"count": 10,
			"tranDate": "2022-12-12T09:53:12",
			"codeAuth": "221212",
			"merchant": "X1112RJ2",
			"fee": 650.0,
			"feeEq": 650.0,
			"feeServ": 0.0,
			"vozm": 49350.0,
			"store": "automationShopLive",
			"product": "очки",
			"orderId": "uiCheckOutAt_66731476",
			"schemeId": "3000",
			"refunds": [{
				"refundsSum": 50000.0,
				"refundsDate": "2022-12-12T1011"
			}]
		},
		{
			"tradePoint": "1596",
			"address": "https://payparts2.privatbank.ua/ipp",
			"fio": "тест тест тестович",
			"pan": "1111222233334444",
			"dogovor": "22121227342541",
			"rrn": "221212115250",
			"sumDogovor": 0.1,
			"startDate": "2022-12-12T09:52:51",
			"count": 8,
			"tranDate": "2022-12-12T09:52:34",
			"codeAuth": "221212",
			"merchant": "X1111RJ2",
			"fee": 0.01,
			"feeEq": 0.0,
			"feeServ": 0.01,
			"vozm": 0.09000000000000001,
			"store": "automationShopLive",
			"product": "ножницы",
			"orderId": "uiCheckOutAt_61249026",
			"schemeId": "2003",
			"refunds": []
		}
	],
	"state": "SUCCESS"
}

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

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

Опис полів

Last updated