Скасування платежу

URL

https://payparts2.privatbank.ua/ipp/v2/payment/cancel

Тип запиту

POST

Headers

Body запиту

{
    "storeId": "asfdasdfasdf ",
    "orderId": "ORDER-3196fa3007bc4b6dab8",
    "signature": "vBh0dOrNVZy/Q34zo=",
}

Описание полей

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

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

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

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

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

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

{
    "state": "SUCCESS",
    "storeId": "",
    "orderId": "9DA37124Fest8",
    "signature": "Gnk2CncQ62I5RM"
}

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

{
    "state": "FAIL",
    "storeId": "",
    "orderId": "order_id",
    "message": "error message",
    "signature": "37d9c97324fb4b0fa"
}

Опис полів

Расчет сигнатуры для ответа

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

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

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

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

Last updated