Генерация QR кода для подтверждения сделки


URL

https://payparts2.privatbank.ua/ipp/qr/generate

Тип запроса

GET

Заголовки

Название Значение
Accept: application/json;
Accept-Encoding: UTF-8;
Content-Type: application/json; charset=UTF-8;

Тело запроса

https://payparts2.privatbank.ua/ipp/qr/generate?token=C7C09327B608A1AA4C13ACFB&size=512&type=PP

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

Поле Формат Описание Обязательное
token Получаем в ответе при создании платежа Да
size Размер картинки Нет
amount Окончательная сумма покупки Да
type Доступные значения: II - Мгновенная рассрочка; PP - Оплата частями; PB - Деньги в периоде. IA - Мгновенная рассрочка. Акционная. Нет

Успешный ответ

{
    "qr": "iVBORw0KGg.....oAAAANSUhEUgA", //картинка в Base64
    "state": "SUCCESS"
}

Ответ с ошибкой

{
    "state": "FAIL",
    "errorMessage": "INCORRECT TOKEN OR PAYMENT DOES NOT EXIST"
}