Выгрузка платежей
Выгружаются оплаченные и подтвержденные платежи, совершенные на сайте.
Выгрузка данных производится программно по протоколу обмена данными.
Параметры запроса на выгрузку платежей:
| Возможные значения | Описание | |
|---|---|---|
| mode | export | |
| type | payments | |
| inn | Целое число | ИНН организации. На сайте должен существовать Объект управления с указанным ИНН |
| datebeg | Дата или время | Начальная дата платежа (не включительно) для ограничения результата |
| dateend | Дата или время | Конечная дата платежа (включительно) для ограничения результата |
Обязательные параметры отмечены полужирным
Пример файла
<?xml version="1.0" encoding="windows-1251"?>
<payments filetype="payments" inn="1215143804" filedate="16.01.2015 10:18:16" version="3">
<payment id="5" date="16.01.2015 10:18:03" summ="10.00" account="2011067013" ps="moneta" kod_ls="1 TSGsT2wL6w" />
<payment id="16" date="16.01.2015 10:18:16" summ="11111.00" account="2011067013" ps="moneta" kod_ls="1 TSGsT2wL6w" />
</payments>
Описание элементов
payments
Корневой элемент файла
Атрибуты
| Тип | Описание | |
|---|---|---|
| filetype | Строка | Содержит строку payments |
| inn | Целое число | ИНН организации |
| filedate | Дата и время | Серверная дата и время последнего принятого платежа, попадающего в результат запроса (либо текущая дата и время, если список платежей пуст). Эту дату можно использовать в качестве параметра datebeg для получения новых платежей |
| version | Целое число | Текущий номер версии формата обмена |
payment
Содержит данные по одному платежу.
Атрибуты
| Тип | Описание | |
|---|---|---|
| id | Челое число | Внутренний номер платежа, уникальный в рамках копии Продукта |
| date | Дата и время | Дата поступления оплаты. В этом поле выгружается дата поступления подтверждения платежа от платежной системы |
| summ | Число | Сумма платежа (без учета возможных комиссий на совершение платежа) |
| account | Строка | Номер лицевого счета |
| ps | Строка | Код платежной системы, через которую проводился платеж. Соответсвует имени файла обработчика платежной системы (без расширения). |
| kod_ls | Строка | Код лицевого счета (совпадает с атрибутом kod_ls, указанным при загрузке данных по лицевым счетам) |
| uf_<код> | Строка или число | В атрибутах с префиксом uf_ выгружаются значения всех пользовательских полей платежей (объект TSZH_PAYMENT) |