Итоговый реестр платежей представляет собой текстовый файл, содержащий список платежей, принятых внешней платежной системой в пользу провайдера услуг.
В итоговом реестре содержатся все успешно принятые платежи обработка которых завершилась за календарный день за отчетную дату за период времени с 00:00:00 по 23:59:59 по часовому поясу внешней платежной системы.
Платежи, отсутствующие в данном файле, но присутствующие у провайдера услуг, считаются не прошедшими и должны быть отменены. Платежи, присутствующие в данном файле, но отсутствующие у провайдера услуг, считаются прошедшими и должны быть проведены провайдером услуг при условии возможности проведения такого платежа.
Файлы шифруются посредством PGP и высылаются в виде вложения посредством электронной почты.
Имя файла – <идентификатор провайдера услуг>_YYYYMMDD.txt.asc.
Тема (заголовок) электронного письма – <идентификатор провайдера услуг>_YYYYMMDD
YYYYMMDD – соответствует дате отчета.
Файл состоит из текстовых строк переменной длины в ASCII, кодовая страница windows-1251. Каждая строка заканчивается символами “перевод строки”, “возврат каретки” (0x0D, 0x0A) и содержит информацию об одном платеже. Каждая строка содержит следующие поля:
№ | Наименование поля | Формат поля | Комментарии |
---|---|---|---|
1 | Номер счета (или телефона) абонента | Строка до 20 символов | |
2 | Тип | Число | Тип абонента. Согласовывается с провайдером услуг, если данный провайдер использует систему для проведения платежей за несколько видов услуг. |
3 | Дата и время | YYYY-MM-DDThh:mm:ss | Дата время операции по часовому поясу платежной системы (из запроса). |
4 | Сумма платежа | Число | Целая часть: не более 7 цифр (рубли); Дробная часть: не более 2 цифр (копейки, может отсутствовать). В качестве разделителя дробной части используется точка. |
5 | Номер платежа | Число | Уникальный номер платежа в платежной системе (receipt). |
Сумма платежа указывается в рублях с копейками, разделитель – точка. Поля разделяются знаком табуляции (0x09).