Зміст
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Описание
Данный функционал позволяет вам разместить платежную форму на вашей стороне, с вашим уникальным дизайном, и без перехода плательщика на нашу форму ввода карточных данных.
Также, получить преимущество при погашении клиентами кредитных организаций используя пониженный тариф по Дебету
Опис
Оплата по технології C2A дебет з обробкою карткових даних.
Info |
---|
Обов'язкова наявність у мерчанта PCI DSS. |
Tip |
---|
Внимание! Данный запрос выполняется в несколько этапов: Инициализация (API запросУвага! Цей запит виконується в декілька етапів:
|
Вимоги
Expand | ||
---|---|---|
| ||
Наличие у мерчанта PCI DSS сертификата или PCI Compliance (сканирования).
|
Expand | ||
---|---|---|
| ||
У вашего сайта должен быть SSL сертификат. Для проверки валидности и срока действия вашего SSL сертификата рекомендуем воспользоваться сервисом по ссылке. |
title | Логотипы платежных систем и PSP Platon |
---|
В футере вашего сайта необходимо разместить логотипы платежных систем и PSP Platon.
Скачайте подходящие под стиль вашего сайта варианты логотипов.
Expand | ||
---|---|---|
| ||
Необходима поддержка протокола TLS не ниже версии 1.2 |
API параметры №1
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/p2p-debit/
Параметр
Значение
Описание
Особенности
action
Status | ||||
---|---|---|---|---|
|
DEBIT_PREPARE
Код платежного метода
async
Status | ||||
---|---|---|---|---|
|
Y
N
Включить асинхронный режим
В асинхронном режиме обязательное использование коллбеков.
По умолчанию значение "N"
Include Page | ||||
---|---|---|---|---|
|
API параметри №1
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/p2p-debit/
Параметр | Значення | Опис | Особливості | ||||||
---|---|---|---|---|---|---|---|---|---|
|
| Код платіжного методу |
| ||||||
|
| Асинхронний режим | Стандартне значення "N" можна не передавати | ||||||
| String | Додатковий платіжний канал | Відправка коштів на окремий платіжний термінал | ||||||
| String | API ключ мерчанта | Ключ надається на пошту мерчанту | ||||||
|
|
client_key
| String |
Дополнительный платежный канал
Позволяет отправить платежи на другой банковский терминал
ID оплати в системі мерчанта | Max 32 символи | ||||
|
order_id
Status | ||||
---|---|---|---|---|
|
String
ID платежа в системе мерчанта
Max 32 символа
order_amount
|
String
API ключ мерчанта
Ключ предоставляется на почту мерчанту
Number | Сума оплати |
| ||||
|
|
|
order_currency
Status | ||||
---|---|---|---|---|
|
UAH
Валюта платежа
Info |
---|
Оплата возможна только в национальной валюте гривне |
order_description
Валюта оплати |
Tip |
---|
Верный вариант 1000.00 |
Warning |
---|
Неверные варианты 1000 |
| |||||||||||
| String | Опис оплати |
Max 255 символов | ||||||||
|
| String |
Описание платежа
Note |
---|
Для кириллических символов необходимо использовать формат UTF-8 |
Max 255 символов
Ім'я платника | Max 32 символів без пробілів | ||||
|
| String |
Прізвище платника | Max 32 |
символів без |
пробілів |
Вкажіть "NA" |
якщо немає даних |
|
|
payer_address
Status | ||||
---|---|---|---|---|
|
String
Адрес плательщика
Укажите "NA", если нет данных
| String |
Фамилия плательщика
Max 32 символа без пробелов
Укажите "NA", если нет данных
Адреса платника | Max 256 символів | ||||
|
| String |
Країна платника |
форматі "ХХ" |
|
| String | Штат |
Note |
---|
Обязательный параметр для стран US, CA, AU |
платника |
форматі "ХХ" |
Укажите "NA", если нет данных
|
| String |
Місто платника | Max 32 |
символи |
Вкажіть "NA" |
якщо немає даних | |||||
|
| String |
Поштовий індекс платника | Max 32 |
Укажите "NA", если нет данных
символи | |||||
|
| String |
Пошта платника |
|
|
Max 255 символа | |||||
|
|
String | Номер |
телефону платника |
|
|
| |||||
|
| Number | IP- |
адреса платника | В |
форматі "ХХХ.ХХХ.ХХХ.ХХХ"
|
|
| |||||
|
| Number |
Повний номер |
картки | В |
форматі "ХХХХХХХХХХХХХХХХ" |
символів | |||||
|
| Number |
Місяць терміну дії картки | В |
форматі "ХХ" | |||||
|
| Number |
Рік терміну дії картки | В |
форматі "ХХХХ" | |||||
|
| Number |
CVV код |
В |
форматі "ХХХ" | |||||
|
|
| Для |
формування card_token |
Стандартне значення "N" | |||||
|
| String |
Посилання по якому буде відправлено платника після успішної / невдалої спроби оплати після 3DS | Max 255 |
символів |
signature
|
|
| String |
ІПН платника |
|
|
| String | Контрольний підпис |
|
API
параметрыпараметри №2
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/p2p-debit/
Параметр |
---|
Значення |
---|
Опис |
---|
Особливості | |||||
---|---|---|---|---|---|
|
|
| Код платежного |
методу |
| ||||
|
| String | API ключ мерчанта | Ключ |
надається на |
пошту мерчанта | |||||
|
| String | ID |
оплати в |
системі PSP Platon |
Уникальный ордер ID транзакции в Platon
|
| Number |
CVV код |
В |
форматі "ХХХ" |
символи | |||||
|
| String |
Контрольний підпис |
|
Приклад запиту
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Callback
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Expand | ||
---|---|---|
|
При неуспешной оплате:
Expand | ||
---|---|---|
| ||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
| |||||
Параметр | Описание | ||||
|
| ||||
|
| ||||
|
| ||||
| Уникальный ордер ID транзакции в системе мерчанта | ||||
| Уникальный ордер ID транзакции в системе Platon | ||||
| Время проведения транзакции в формате UTC (YYYY-MM-DD HH-MM-SS) |
| Зашифрованная подпись для проверки достоверности коллбека
Include Page | |||
---|---|---|---|
|
Промежуточная инициализация плательщикапо API запросу №1:
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Промежуточный редирект плательщика на 3DS по API запросу №2:
Expand | |||||
---|---|---|---|---|---|
| |||||
|
При успешной оплате:
Expand | ||
---|---|---|
| ||
|
title | Callback при успешном списании |
---|
Code Block | ||
---|---|---|
| ||
array (
'action' => 'DEBIT_RUN',
'result' => 'SUCCESS',
'status' => 'SETTLED',
'order_id' => '4385323',
'trans_id' => '28261-47789-28578',
'trans_date' => '2020-02-25 07:12:58',
'card_token' => '8ef3111ac1093f6ccb817acef7f0845601d0994689a5f57949f94b0d086c7fe2',
'hash' => '********************************',
) |
Параметр
Описание
action
DEBIT_RUN
result
SUCCESS
status
SETTLED
order_id
Уникальный ордер ID транзакции в системе мерчанта
trans_id
Уникальный ордер ID транзакции в системе Platon
trans_date
Время проведения транзакции в формате UTC (YYYY-MM-DD HH-MM-SS)
card_token
Зашифрованный токен карты для последующих транзакций по card_token
hash
Зашифрованная подпись для проверки достоверности коллбека
|
Include Page | ||||
---|---|---|---|---|
|