A2C виплата на картку по номеру картки
Зміст
Опис
Цей метод дозволяє відправити кошти на картку при наявності у вас повного номеру картки клієнта.
Увага! Цей запит на виплату в цілях безпеки використовує перевірку унікальності по order_id
для виключення випадків дублів запитів на видачу. У випадку відправки мерчантом декількох однакових запитів з різницею в часі від менше 1 сек до 10 хв (що не дозволить системі за такий термін провести перевірку на унікальність) - PSP Platon не бере на себе відповідальність за відшкодування лишніх виданих коштів.
Чеклист інтеграції
Вимоги
API параметри
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/p2p-unq/
Параметр | Значення | Опис | Особливості |
|
| Код платіжного метода |
|
| String | API ключ мерчанта | Ключ надається на пошту мерчанту |
| String | Унікальний ордера мерчанта | Max 255 символів |
| Number | Сума виплати | Вірний варіант 1000.00 Невалідні варіанти 1000 |
|
| Валюта | Виплата можлива лише в національній валюті гривні. |
| String | Опис | Max 1024 символа |
| Number | Повний номер картки | 16 символів |
| String | Ім'я отримувача | Max 256 символів Обов'язково, якщо |
| String | Прізвище отримувача | Max 256 символів Обов'язково, якщо |
| String | Телефон отримувача | Max 32 символи |
| String | Валідний email отримувача | Max 128 символів |
| String | Контрольний підпис | md5(
strtoupper(
$client_pass.
strrev(
substr($card_number,0,6).
substr($card_number,-4)
)
)
); |
| String | ІНН отримувача | Обов'язково, якщо |
| Files | Підписані документи отримувача (паспорт, ІНН) |
|
| String | Додатковий платіжний канал | Дозволяє використати інший банківський термінал |
|
| Створення токену картки | Для отримання |
Приклад запиту
Тестування
Перевірка виплати
Callback та Response
При успішній виплаті:
При невдалій виплаті:
Проміжна відповідь у випадку технічних негараздів:
Помилки при виплатах
Помилки запитів