Info |
---|
Цей функціонал буде активовано після вашого запиту в груповому чаті. |
Зміст
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
Опис
Цей метод дозволить розмістити окрему кнопку для оплати Privat24 без використання платіжної форми.
Note |
---|
Заборонено додавати атрибут |
Note |
---|
Оплата Privat24 не підтримує холдування коштів (HOLD). |
Демо
Iframe | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Чекліст інтеграції
- Привести сайт / приложение к соответствию требованиям.
- Інтегрувати цей API метод.
- Передати тех підтримці PSP Platon посилання для Callback.
- Провести оплату реальною карткою (активується після підписання договору).
- Отримати Callback та змінити статус оплати на вашому сайті.
Вимоги
Expand | ||
---|---|---|
| ||
У вашего сайта должен быть SSL сертификат. Для проверки валидности и срока действия вашего SSL сертификата рекомендуем воспользоваться сервисом по ссылке. |
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
В футере вашего сайта необходимо разместить логотипы платежных систем и PSP Platon. Скачайте подходящие под стиль вашего сайта варианты логотипов.
|
Expand | ||
---|---|---|
| ||
Необходима поддержка протокола TLS не ниже версии 1.2 |
API параметри
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/payment/auth
Параметр | Значення | Опис | Особливості | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| String | API ключ мерчанта | Ключ надається на пошту мерчанта | |||||||||||||||||
|
| Код платіжного метода | ||||||||||||||||||
|
| Number | Сума оплати |
| ||||||||||||||||
|
| Валюта |
| |||||||||||||||||
| String | Опис |
Max 5000 символів | |||||||||||||||||
| String | Посилання по якому буде відправлений платник після успішної оплати | Max 255 символів | |||||||||||||||||
| String | Пошта платника |
Max 255 символів | |||||||||||||||||
| Number | Номер телефону платника |
Max 255 символів | |||||||||||||||||
| String | Контрольний підпис |
| |||||||||||||||||
|
| Мова відображення платіжної форми | В приоритеті cookie в браузері клиента з параметром lang | |||||||||||||||||
| String | Імʼя платника | Max 32 символи | |||||||||||||||||
| String | Прізвище платника | Max 32 символи | |||||||||||||||||
| String | Адреса платника | Max 32 символи | |||||||||||||||||
| String | Поштовий індекс платника | Max 32 символи | |||||||||||||||||
| String | Місто платника | Max 32 символи | |||||||||||||||||
| String | Код країни платника | Max 2 символи | |||||||||||||||||
| String | Код штату, провінції або області платника |
Max 3 символа. | |||||||||||||||||
| String | Номер електронного гаманця платника | Поле обов'язкове для типів бізнесу пов'язаниз з віртуальними активами | |||||||||||||||||
| String | ID оплати в системі мерчанта | Max 32 символи | |||||||||||||||||
| String | Параметр додаткового налаштування | ||||||||||||||||||
| String | 10 додаткових полів | Max 1024 символи в кожному ext полі |
Приклад запиту
Expand | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
Тестування
В цілях тестування необхідно використовувати реальну картку прив'язану до Privat24.
Перевірка платежів
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Callback
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Callback при успешной оплате
Для просмотра примера раскройте список
При успешной оплате:
Expand | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||
|
Expand | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
При неуспешной оплате:
Note |
---|
При неуспешной оплате Callback не отправляется. |
Ошибки запросов
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|