Повернення
Цей функціонал буде активовано після вашого запиту в груповому чаті.
Запит на повернення необхідно проводити не раніше чим через 10 хв після отримання коллбеку про успішну оплату. В іншому випадку ви отримаєте помилку.
Зміст
Опис
Цей метод дозволяє повернути платнику його грошові кошти.
Повернення можливе лише при відправці запиту використовуючи той же API ключ та з тією ж юр особою, що використовувались для оплати.
Чекліст інтеграції
Вимоги
API параметри
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/post-unq/
Параметр | Значення | Опис | Особливості |
|
| Код платіжного метода |
|
| String | API ключ мерчанта | Ключ надається на пошту мерчанту і має відповідати ключу по якому було проведено оплату |
| String | ID оплати PSP Platon |
|
| Number | Сума повернення | Має бути меньше або рівна сумі оплати Вірний варіант 1000.00 Невалідні варіанти 1000 |
| String | Контрольний підпис | md5(
strtoupper(
strrev($email).
$client_pass.
$trans_id.
strrev(
substr($card_number,0,6).
substr($card_number,-4)
)
)
) Якщо в запиті на оплату не було вказано |
|
| Ознака швидкого повернення. | Без передачі цього параметра запит на поверення буде оброблятися стандартно протягом години. Якщо оплата в холді, то необхідно спочатку провести списання з холду і тільки після цього робити повернення. |
Приклад запиту
Callback та Response
Проміжна відповідь:
При успішному поверненні:
При помилці запиту:
Помилки запитів