API

  1. Домой
  2. API
  3. Вспомогательные запросы
  4. Список систем для выплат

Список систем для выплат

Для получения списка контрактов с доступными по ним платежными системами нужно обратиться по адресу https://www.platron.ru/moneyback_system_list.php и передать следующие параметры:

Название (обязательные поля выделены жирным) Описание
pg_merchant_id Идентификатор магазина
pg_salt Случайная строка
pg_sig Подпись

Пример запроса:

https://www.platron.ru/ moneyback_system_list.php?pg_merchant_id=82&pg_salt=aaaaa&pg_sig=0c86434c28fcc71166b28778c961a5d0

В ответ Platron вернет список, действующих контрактов, по которым есть доступные для выплат платежные системы и обязательные дополнительные поля.

Пример ответа:

<?xml version="1.0" encoding="utf-8"?>
  <response>
	<pg_contract_list>
	  <pg_contract>
		<pg_contract_id>24258</pg_contract_id>
		<pg_account_amout>-30061.6100</pg_account_amout>
		<pg_moneyback_system_list>
		 <pg_moneyback_system>
		  <pg_system_name>YANDEXMONEY_O</pg_system_name>
		  <pg_description>Описание</pg_description>
		  <pg_amout>Cумма</pg_amout>
		  <destination_account>Номер кошелька</destination_account>
		 </pg_moneyback_system>
		 <pg_moneyback_system>
		  <pg_system_name>CONTACT_O</pg_system_name>
		  <pg_description>Описание</pg_description>
		  <pg_amout>Cумма</pg_amout>
		  <bName>Фамилия получателя</bName>
		  <bLastName>Имя получателя</bLastName>
		  <bSurName>Отчество получателя</bSurName>
		 </pg_moneyback_system>
		</pg_moneyback_system_list>
	  </pg_contract>
	</pg_contract_list>
	<pg_salt>3399407</pg_salt>
	<pg_sig>700466634e329c11f6bbf094ea264eb8</pg_sig>
  </response>
В случае ошибки , Platron вернет ее код и описание.

Пример ответа в случае ошибки в запросе:
<?xml version="1.0" encoding="utf-8"?>
  <response>
	<pg_status>error</pg_status>
	<pg_error_code>100</pg_error_code>
	<pg_description>Неверная подпись запроса</pg_description>
	<pg_salt>kdjdope983</pg_salt>
	<pg_sig>a3fc5f602d287096ed237952f56bd5fa</pg_sig>
  </response>