Этот функционал будет активирован после вашего запроса в групповом чате.
Запрос на возврат необходимо проводить исключительно не менее чем через 10 минут после получения коллбека об успешном платеже. В противном случае будет ошибка.
Зміст
Опис
Цей метод дозволяє повернути платнику його грошові кошти при оплаті частинами Monobank.
Увага! Повернення необхідно проводити в повному обсязі.
Повернення можливе лише при відправці запиту використовуючи той же API ключ та з тією ж юр особою, що використовувались для оплати.
Чекліст інтеграції
- Провести інтеграцію цього API методу.
- Повідомити тех підтримці PSP Platon посилання для Callback (якщо раніше не було вказано).
- Повідомити тех підтримці PSP Platon ваші IP адреси серверів сайта або про те, що буде використовуватись додаток (в цьому випадку обмеження по IP будуть зняті).
- Після успішної оплати провести запит на повернення.
- Отримати Callback або Response за змінити статус оплати у вашій системі.
- Відобразити платнику на сайті / додатку повернення коштів.
Вимоги
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( $pass. $trans_id ) ) |
Приклад запиту
Callback и Response
Промежуточный ответ:
При успешном возврате:
При ошибке запроса:
Дополнительная проверка возврата
Для получения информации о возврате в случае, если ваша система не смогла принять Callback, Response или по другой причине, можно воспользоваться дополнительными API запросами проверки: