Получения статуса по выплате доступно по запросу на адрес https://www.platron.ru/get_moneyback_status.php.
Параметры, передаваемые в запросе:
Название (обязательные поля выделены жирным) | Описание |
pg_merchant_id | Идентификатор магазина |
pg_moneyback_id | Идентификатор выплаты |
pg_salt | Случайная строка |
pg_sig | Подпись |
reference_id | Идентификатор выплаты в платежной системе |
Пример запроса:
https://www.platron.ru/get_moneyback_status.php?pg_merchant_id=1234&pg_moneyback_id=72612&pg_salt=f387f3h3&pg_sig=bfc5f9d2379d287052f56bd05c60296e
В случае успеха будет возвращен следующий ответ:
<?xml version="1.0" encoding="utf-8"?> <response> <pg_status>pending</pg_status> <pg_salt>kdjdope983</pg_salt> <pg_sig>a3fc5f602d287096ed237952f56bd5fa</pg_sig> </response>
Здесь:
pg_status | Результат обработки запроса. |
pg_moneyback_status | Статус выплаты – список статусов можно посмотреть в справочнике статусов выплат |
pg_reference_id | Идентификатор в платежной системе – присутствует, если нужен для получения пользователем денег |
pg_salt | Случайная строка |
pg_sig | Подпись |
В случае ошибки ответ будет выглядеть следующим образом:
<?xml version="1.0" encoding="utf-8"?> <response> <pg_status>error</pg_status> <pg_error_code>200</pg_error_code> <pg_description>Отсутствует необходимый параметр</pg_description> <pg_salt>kdjdope983</pg_salt> <pg_sig>a3fc5f602d287096ed237952f56bd5fa</pg_sig> </response>
Отмена выплаты доступна в личном кабинете на сайте Platron по ссылке https://www.platron.ru/admin/moneyback_transactions.php