Сейчас многие страны проводят «диджитализацию» платежных систем, то есть оцифровывание. Самый распространенный способ автоматизации платежей – использовать QR коды, которые легко считываются смартфонами. Возможность кодировать достаточно большое количество информации, высокая устойчивость к повреждению, не требуют специализированного оборудования для считывания – вот главные преимущества QR кода, которые сделали его популярным во всем мире.
Руководство Швейцарии также решили использовать QR-коды для обеспечения электронных платежей. Это означает, что во всех квитанциях об оплате и счетах будут использоваться эти коды.
В связи с этим, в генераторе отчетов FastReport.Net появилась поддержка Swiss QR code. И хоть Swiss QR это просто разновидность QR кода, его принято использовать в определенной форме Swiss bill. Она достаточно проста и содержит информацию о: получателе платежа, плательщике, счете, ссылке на платеж и сумме.
Давайте создадим шаблон отчета для Swiss счета c QR кодом.
Здесь мы добавили обычный QR код. Чтобы превратить его в Swiss QR сделайте двойной клик по нему.
Из выпадающего списка наверху выбираем Swiss. И нам становится доступна форма, которая позволят заполнять параметры для построения кода. Все параметры строго соответствуют стандарту Swiss QR code.
А теперь рассмотрим параметры подробнее:
Iban
В Швейцарии используется стандарт IBAN (International Bank Account Number) для представления номера банковского счета. Из названия понятно, что это международный стандарт, который зарегистрирован в ISO под номером 13616.
Здесь вы можете выбрать один из двух типов Iban или QRIban.
QRIban должен использоваться для платежей с QR-ссылкой. При этом QRIban тоже соответствует стандарту ISO 13616. Каждое юридическое учреждение, которое участвует в схеме, получает свой идентификатор в диапазоне 30000 – 31999. Этот идентификатор называется QR-IID и он включен в состав QR-Iban.
Creditor
Заполняем данные о выставителе счета. Название организации и адрес.
Reference
Ссылка на платеж плательщика, которая нужна получателю платежа.
Type:
• QRR - QR-ссылка: швейцарский стандарт ссылки длиной 26 символов (только цифры);
• SCOR - Ссылка кредитора: международный стандарт длиной от 5 до 25 символов;
• NON - ссылка может быть пустой.
Text type:
• QR-Reference – используется с типом ссылки QRR;
• ISO 13616 – используется с типом ссылки SCOR.
QR-ссылка является заменой для используемой сейчас ссылки ISR. Она помогает прейти на новые QR счета с используемых ране красных и оранжевых квитанций.
Debitor:
Здесь необходимо заполнить данные о плательщике: ФИО или наименование организации и адрес.
Additional Information:
Выставитель счета может ввести какую-либо дополнительную структурированную/неструктурированную информацию для плательщика.
Currency:
Так как система оплаты Швейцарская, то предполагается два типа валюты: евро и швейцарские франки (CHF).
Alternative Procedure 1 и 2:
Предполагается, что в будущем выставители счета могут предлагать альтернативные банковским переводам процедуры. Для этого предусмотрено два поля в Swiss QR.
Amount:
Тут указывается сумма оплаты с разделителем запятая.
Закрываем форму редактирования кода. Если все данные заполнены правильно, то никаких предупреждающих сообщений не последует, а код изменится. Теперь в его центре появился швейцарский крест.
Отключите отображение текста под кодом в свойствах объекта Barcode – ShowText = False.
Заполняем значения полей в квитанции и получаем готовый Swiss QR bill:
Теперь и в FastReport можно без труда создать Swiss QR счет.