Повернення платежу
URL
https://payparts2.privatbank.ua/ipp/v2/payment/decline
Тип запиту
POST
Headers
Body запроса
Описание полей
Розрахунок сигнатури для запиту
SIGNATURE - підпис запиту, обов'язковий параметр вважається за формулою
encodeBase64 ( SHA1 ( password
+ storeId
+ orderId
+ withoutFloatingPoint(amount) + password
)), где:
encodeBase64 () - Функція зашифровує рядок у форматі BASE64;
SHA1 () - Стандартна хеш-функція SHA-1 повинна повертати бінарні дані;
withoutFloatingPoint () - Функція повертає число без плаваючої точки;
"+" - Конкатенація текстового рядка;
Успішна відповідь
Відповідь з помилкою
Опис полів
Розрахунок сигнатури для відповіді
SIGNATURE = encodeBase64 ( SHA1 ( password
+ state
+ storeId
+ orderId
+ message
+ password
))
encodeBase64 () - Функція зашифровує рядок у форматі BASE64;
SHA1 () - Стандартна хеш-функція SHA-1 повинна повертати бінарні дані;
"+" - Конкатенація текстового рядка.
Last updated