API

  1. Home
  2. API
  3. Вспомогательные запросы
  4. Статус выплаты

Статус выплаты

Получения статуса по выплате доступно по запросу на адрес 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