Импорт денежных сертификатов
Готовые денежные сертификаты, созданные вне системы Loymax, можно импортировать в Систему.
Импорт денежных сертификатов включает следующие шаги:
- Создание типа сертификата
- Создание шаблона
- Создание выпуска и заказа сертификатов
- Создание рублевого счета для юридического лица
- Импорт сертификатов
- Обновление информации о сертификатах
Создание типа сертификата
Необходимо создать тип сертификата для дальнейшего выпуска и заказа сертификатов. Вид номинала и его значение могут быть любыми.
Создание шаблона
Необходимо создать шаблон для дальнейшего выпуска и заказа сертификатов.
Создание выпуска и заказа сертификатов
Необходимо создать выпуск и заказ сертификатов (не нажимая кнопку Выполнить).
Создание рублевого счета для юридического лица
Следует убедиться, что у юридического лица есть рублевый счет. Если рублевого счета у Партнера нет, необходимо добавить его средствами API.
Импорт сертификатов
Импорт денежных сертификатов осуществляется с помощью методов API для денежных сертификатов. Для этого необходимо подготовить CSV-файл с информацией о денежных сертификатах. Получить данные о количестве ошибок при осуществлении импорта возможно с помощью специального метода API.
Требования к файлу импорта
- Сертификаты должны загружаться в Систему в файле формата CSV;
- Идентификаторы сертификата, которые можно использовать при импорте:
- Уникальный номер, напечатанный на сертификате (Number) — обязательный параметр;
- Уникальный штрихкод, напечатанный на сертификате (Barcode);
- Информация, зашитая в магнитную полосу (Strip1, Strip2, Strip3);
- QR-код, напечатанный на сертификате (QRcode).
- Возможные состояния импортируемых денежных сертификатов:
- На выдачу (Prepared);
- Активирован (Activated);
- Погашен (Redeemed);
- Аннулирован (Canceled);
- Истек (Expired).
- Баланс сертификата (Amount), т. е. сумма на счете сертификата, может быть любой в диапазоне 0..100000000, в том числе дробной (рубли и копейки).
- Даты активации (ActivationDate) и истечения срока действия (ExpirationDate) сертификатов должны передаваться в формате YYYY-MM-DD.
Пример импортируемого CSV-файла с денежными сертификатами:
7770002105606220001;7770002105606220001;7770002105606227847=26067229740000001;Activated;555;2022-11-25;2023-11-25;
7770002105606220002;7770002105606220002;7770002105606227848=26067229740000002;Activated;345;2022-11-25;2023-11-25;
7770002105606220003;7770002105606220003;7770002105606227849=26067229740000003;Activated;100;2022-10-25;2024-10-25;
7770002105606220004;7770002105606220004;7770002105606227850=26067229740000004;Prepared;1000;2022-10-25;2024-10-25;
Обновление информации о сертификатах
Если после импорта денежных сертификатов были внесены изменения, например сертификаты были проданы, погашены, аннулированы или др., необходимо загрузить CSV-файл с обновленными данными о сертификатах, состояние которых было изменено.
Например, сертификат с номером 7770002105606220002 был погашен, следовательно необходимо передать обновленный статус (Redeemed) и дату гашения — RedemptionDate в формате YYYY-MM-DD. Сертификат с номером 7770002105606220004 был активирован, его состояние изменилось со значения На выдачу на значение Активирован, данные об изменении также должны быть переданы в файле импорта. Пример файла CSV для данных сертификатов представлен ниже:
7770002105606220002;7770002105606220002;7770002105606227848=26067229740000002;Redeemed;0;2022-11-25;2023-11-25;2022-12-12
7770002105606220004;7770002105606220004;7770002105606227850=26067229740000004;Activated;1000;2022-10-25;2024-10-25