Info |
---|
Этот функционал будет активирован после вашего запроса в групповом чате. Также обязательно сообщите IP адреса, с которых будут отправляться запросы для добавления в белый список. |
Note |
---|
Ваш сайт должен работать по схеме HTTPS и поддерживать протокол TLS 1.2. |
Table of Contents |
---|
Warning |
---|
Запрос на возврат необходимо проводить исключительно не менее чем через 10 минут после получения коллбека об успешном платеже. В противном случае будет ошибка. |
Содержание
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Описание
Данный метод позволяет вернуть плательщику денежные средства при оплате по Privat24.
Note |
---|
Возврат средств возможен только при отправке запроса с API ключа и юр. лица, что были использованы для оплаты. |
API параметры запроса
HTTP METHOD:Чеклист интеграции
- Интегрировать запрос согласно данного API.
- Передать тех поддержке PSP Platon ссылку для Callback (если ранее не было указано).
- Сообщить в тех поддержке PSP Platon ваши IP адреса сервера сайта или о том, что будет использоваться приложение (в этом случае ограничения по IP будут сняты).
- После успешной оплате Privat24 реальной картой провести запрос на возврат.
- Получить Callback и Response.
- Отобразить плательщику на сайте / приложении возврат средств.
Требования
Expand | ||
---|---|---|
| ||
Необходима поддержка протокола TLS не ниже версии 1.2 |
API параметры
HTTP METHOD: POST
API ENDPOINT: https://secure.platononline.com/post-unq/
Параметр | Значение | Описание | Особенности |
Обязательно
action
client_key
|
| Код платежного метода | |||||||
|
trans_id
| String | API ключ мерчанта | Ключ предоставляется на почту мерчанту | ||
|
| String | ID транзакции Platon | ID транзакции в системе Platon | ||
|
amount
| Number | Сумма возврата | Должна быть меньше или равна сумме списания
| ||||||
|
|
hash
String | Контрольная подпись |
|
colour | Green |
---|---|
title | Да |
Примеры запроса
Для просмотра примера раскройте список
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Iframe | ||||||||
---|---|---|---|---|---|---|---|---|
|
Работа с Callback
Info |
---|
Рекомендуем ознакомиться с разделами: |
Callback и Response
Для просмотра примера раскройте список
|
Info |
---|
Callback и Response
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Промежуточный ответ:
Expand | |||||
---|---|---|---|---|---|
| |||||
|
При успешном возврате:
Expand | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
При ошибке запроса:
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Дополнительная проверка возврата
Для получения информации о возврате в случае, если ваша система не смогла принять Callback, Response или по другой причине, можно воспользоваться дополнительным API запросом проверки:
Ошибки запросов
В ходе проведения запрос вы можете получить разные ошибки. Пожалуйста, ознакомьтесь со списком возможных ошибок, их причин и возможности решения.
Для просмотра примера раскройте списокExpand | ||||||
---|---|---|---|---|---|---|
| ||||||
Ошибка | Причины | Решение | ||||
| Ваш IP адрес не добавлен в наш белый список. | Обратитесь в тех поддержку для добавления вашего IP в белый список. | ||||
Данный функционал вам не подключен. | Обратитесь в тех поддержку для активации функционала. | |||||
Запрос отправлен не на нужную ссылку. | Рекомендуем сверить ссылку для отправки запроса с указанной в нужном разделе документации. | |||||
| Неверно сформирована зашифрованная подпись. | Проверьте верность сформированной подписи. Если ошибку не нашли обратитесь в тех поддержку. | ||||
Добавлены параметры, которые не входят в данный запрос. | Проверьте список передаваемых параметров. Если ошибку не нашли обратитесь в тех поддержку. | |||||
| По данной транзакции ранее уже был выполнен возврат. | Возврат по данной операции проводить не нужно. | ||||
| Параметр | Проверьте список передаваемых параметров. Если ошибку не нашли обратитесь в тех поддержку. | ||||
| За одну минуту в систему вами было отправлено несколько одинаковых запросов. | Рекомендуем проверить ваш механизм отправки запросов на наличие задвоения. |
| Ситуация требует внимания сотрудников Platon. | Рекомендуем обратиться в тех саппорт Platon для проверки причины.
| |
|