Параметр | Значення | Опис | Особливості |
---|
action
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| SALE_PART
| Код платіжного метода | |
client_key
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | API ключ мерчанта | Ключ надається на пошту мерчанта |
order_id
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | ID оплати в системі мерчанта | Max 32 символи |
order_amount
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| Number | Сума оплати | Info |
---|
Мінімальна сума оплати частинами Приватбанк - 300.00 |
Tip |
---|
Вірний варіант 1000.00 |
Warning |
---|
Невалідні варіанти 1000 1000.0 1,000.0 1,000.00 |
|
order_currency
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| UAH
| Валюта | Info |
---|
Оплата можлива лише в національній валюті гривні |
|
order_description
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | Опис | Note |
---|
Для кириличних символів необхідно використовувати формат UTF-8 |
Max 255 символів |
payer_ip
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| Number | IP-адреса платника | В форматі "ХХХ.ХХХ.ХХХ.ХХХ" Note |
---|
IPv6 на даний момент не підтримується та за наявності буде приводити до помилки. |
|
term_url_3ds
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | Посилання по якому буде відправлено платника після спроби оплати | Max 255 символів |
payer_email
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | Пошта платника | Info |
---|
Обов'язково валідна пошта. |
Info |
---|
Відсутність пробілів. |
Max 255 символів |
payer_phone
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| Number | Фінансовий номер телефону платника прив'язаний до Приватбанк | Info |
---|
Обов'язковий формат телефону +380XXXXXXXXX |
|
ext4
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | "{"available_parts_count":"n"}"
| JSON з кількістю обраних частин від 2 до 24 (включно), наприклад "{"available_parts_count":"6"}" |
channel_id
| String | | |
hash
Status |
---|
colour | Green |
---|
title | обов'язковий |
---|
|
| String | Контрольний підпис | Code Block |
---|
| md5(
strtoupper($pass).
strrev($order_id)
) |
|
async
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| Y
N
| Включити асинхронний режим | В асинхронному режимі обов'язкове використання коллбеків. Стандартне значення N |
payer_first_name
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Ім'я платника | Max 32 символи без пробілів |
payer_last_name
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Прізвище платника | Max 32 символи без пробілів |
payer_address
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Адреса платника | Max 256 символи ВказатиNA , якщо немає даних |
payer_country
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Країна платника | Стандарт ISO 3166-1 alpha-2 В форматі "ХХ" 2 символа Вказати NA , якщо немає даних |
payer_state
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Штат платника | Стандарт ISO 3166-2 В форматі "ХХ" 2 символа Вказати NA , якщо немає даних |
payer_city
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Місто плателника | Max 32 символи Вказати NA , якщо немає даних |
payer_zip
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | Поштовий індекс платника | Max 32 символи |
ext1 , ext2 , ext3 , ext5 , ext6 , ext7 , ext8 , ext9 , ext10
Status |
---|
colour | Yellow |
---|
title | не обов'язковий |
---|
|
| String | 10 додаткових полів | Max 1024 символи в кажному ext полі |