Скасування платежу
URL
https://payparts2.privatbank.ua/ipp/v2/payment/cancel
Тип запиту
POST
Headers
Назва
Значення
Accept:
application/json;
Accept-Encoding:
UTF-8;
Content-Type:
application/json; charset=UTF-8;
Body запиту
Описание полей
Поле
Формат
Опис
обов'язкове
storeId
Ідентифікатор магазину
так
orderId
64 символа
Унікальний номер платежу
так
signature
Результат функції SHA1(описание нижче).
Унікальний підпис транзакції
так
Розрахунок сигнатури для запиту
SIGNATURE - підпис запиту, обов'язковий параметр вважається за формулою :
encodeBase64 ( SHA1 ( password
+ storeId
+ orderId
+ password
)), где:
encodeBase64 () - Функція зашифровує рядок у форматі BASE64;
SHA1 () - Стандартна хеш-функція SHA-1 повинна повертати бінарні дані;
"+" - Конкатенація текстового рядка.
Параметр
Значення
password
Пароль вашого магазину
storeId
Ідентифікатор магазину
orderId
Унікальний номер платежу
Успішна відповідь
Відповідь з помилкою
Опис полів
Состояние
Опис
state
SUCCESS - Платіж успішно здійснено, FAIL - Помилка під час створення платежу
storeId
Ідентифікатор магазину
orderId
Унікальний номер платежу
message
Повідомлення про помилку
signature
Підпис запиту
Расчет сигнатуры для ответа
SIGNATURE - підпис запиту, обов'язковий параметр вважається за формулою :
encodeBase64 ( SHA1 ( password
+ storeId
+ orderId
+ password
)), где:
encodeBase64 () - Функція зашифровує рядок у форматі BASE64;
SHA1 () - Стандартна хеш-функція SHA-1 повинна повертати бінарні дані;
"+" - Конкатенація текстового рядка.
Параметр
Значення
password
Пароль вашого магазину
storeId
Ідентифікатор магазину
orderId
Унікальний номер платежу
Last updated
Was this helpful?