Реестры успешных и возращенных выплат

Раз в сутки Яндекс.Деньги формируют реестры зачисленных и возвращенных выплат и отправляют во вложении к письмам на электронную почту контрагента.

Есть два формата реестров:

  • для автоматической обработки в формате CSV, приходит по умолчанию (см. в Протоколе зачислений на кошельки);
  • для разбора вручную в формате XLS, включается по запросу (описан на этой странице).

Реестры для разбора вручную

По умолчанию реестр приходит в другом формате — для автоматической обработки. Если вам нужны реестры для разбора вручную, отправьте запрос менеджеру.

Реестры формируются в виде файлов в формате XLS и отправляются во вложении к письмам на электронную почту контрагента. Письма подписываются сертификатом Яндекс.Денег (S/MIME подпись).

В реестре зачисленных выплат содержатся все переводы за указанную дату.

В реестре возвращенных выплат содержатся все возвращенные (полностью и частично) переводы за указанную дату.

Тема электронного письма формируется по шаблону (нумерация сквозная)
РЕЕСТР ДЛЯ <Название контрагента> ЗА <дата выплат в формате ДД-ММ-ГГГГ>. №<номер>

Формат реестра успешных выплат

Имя файла
settlement_file_<agentId>_<ДД-ММ-ГГГГ>_<номер>.xls
Поля реестра
ПолеЗначение
Заголовок
AGENT IDИдентификатор контрагента.
Дата

Дата в формате ДД-ММ-ГГГГ

В реестр попадают платежи, датированные этим числом.

Порядковый номер реестра.
Таблица
Номер транзакцииУникальный номер транзакции в сервисе Яндекс.Денег (string, до 32 символов). Значение параметра clientOrderId из запроса makeDeposition.
СуммаСумма транзакции. Разделитель дробной части — запятая, всегда ровно два знака после запятой, разделитель тысяч отсутствует. Значение amount из запроса makeDeposition.
ВалютаВалюта транзакции. Трехбуквенный код, например: RUB — рубль РФ.
Идентификатор получателяИдентификатор получателя перевода, значение параметра dstAccount из запроса makeDeposition .
Дополнительные реквизиты

Одно из трех значений, зависит от назначения выплаты.

На банковский счет: номер банковского счета получателя.

На банковскую карту: синоним номера банковской карты.

На баланс мобильного:

  • PROPERTY1 — код оператора мобильной связи;
  • PROPERTY2 — номер телефона.

PROPERTY1 и PROPERTY передаются в склеенном виде. Присутствуют, если были переданы в запросе makeDeposition.

ФИО получателя

Данные получателя перевода из запроса makeDeposition:

  • pdr_lastName — фамилия;
  • pdr_firstName — имя;
  • pdr_middleName — отчество.

Передаются в склеенном виде, только для выплат на банковские карты или счет.

Время перевода

Время зачисления на счет получателя, приходит в ответе на makeDeposition. В случае возврата — время проведения операции возврата денег со счета получателя выплаты.

Дата и время в формате ГГГГ-ММ-ДД чч:мм:сс по часам Яндекс.Денег.

Назначение

Счет, на который зачисляются деньги. Варианты:

  • Кошелек в Яндекс.Деньгах;
  • Банковская карта;
  • Банковский счет;
  • Баланс мобильного телефона.
Баланс счетаСумма обеспечения выплат на счете контрагента в сервисе Яндекс.Денег на момент формирования реестра.
ПолеЗначение
Заголовок
AGENT IDИдентификатор контрагента.
Дата

Дата в формате ДД-ММ-ГГГГ

В реестр попадают платежи, датированные этим числом.

Порядковый номер реестра.
Таблица
Номер транзакцииУникальный номер транзакции в сервисе Яндекс.Денег (string, до 32 символов). Значение параметра clientOrderId из запроса makeDeposition.
СуммаСумма транзакции. Разделитель дробной части — запятая, всегда ровно два знака после запятой, разделитель тысяч отсутствует. Значение amount из запроса makeDeposition.
ВалютаВалюта транзакции. Трехбуквенный код, например: RUB — рубль РФ.
Идентификатор получателяИдентификатор получателя перевода, значение параметра dstAccount из запроса makeDeposition .
Дополнительные реквизиты

Одно из трех значений, зависит от назначения выплаты.

На банковский счет: номер банковского счета получателя.

На банковскую карту: синоним номера банковской карты.

На баланс мобильного:

  • PROPERTY1 — код оператора мобильной связи;
  • PROPERTY2 — номер телефона.

PROPERTY1 и PROPERTY передаются в склеенном виде. Присутствуют, если были переданы в запросе makeDeposition.

ФИО получателя

Данные получателя перевода из запроса makeDeposition:

  • pdr_lastName — фамилия;
  • pdr_firstName — имя;
  • pdr_middleName — отчество.

Передаются в склеенном виде, только для выплат на банковские карты или счет.

Время перевода

Время зачисления на счет получателя, приходит в ответе на makeDeposition. В случае возврата — время проведения операции возврата денег со счета получателя выплаты.

Дата и время в формате ГГГГ-ММ-ДД чч:мм:сс по часам Яндекс.Денег.

Назначение

Счет, на который зачисляются деньги. Варианты:

  • Кошелек в Яндекс.Деньгах;
  • Банковская карта;
  • Банковский счет;
  • Баланс мобильного телефона.
Баланс счетаСумма обеспечения выплат на счете контрагента в сервисе Яндекс.Денег на момент формирования реестра.
Пример реестра успешных выплат

Такой реестр отправляется ежедневно. В него входят все успешные операции за сутки по часам сервиса Яндекс.Денег. Дата указана в реестре.

Скачать пример: settlement_file_123456_11-09-2016_200000654321.xls

Пример пустого реестра

Такой реестр отправляется, если указанного числа не было успешных оперций.

Скачать пример: settlement_file_123456_08-09-2016_2000008765432.xls

Смотрите такжe

Реестры принятых и возвращенных переводов