Отмена платежа
URL
https://payparts2.privatbank.ua/ipp/v2/payment/cancel
Тип запроса
POST
Заголовки
Название
Значение
Accept:
application/json;
Accept-Encoding:
UTF-8;
Content-Type:
application/json; charset=UTF-8;
Тело запроса
Описание полей
Поле
Формат
Описание
Обязательное
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