Генератор, печать и трекинг QR-кодов для сайта и интернет-магазина на 1С-Битрикс.
«QR-коды» - модуль для создания, печати и учёта QR-кодов в 1С-Битрикс. Решение подходит для контентных сайтов, каталогов, интернет-магазинов и внутренних рабочих процессов, где нужно быстро сформировать QR-код, сохранить историю, распечатать коды для выбранных элементов или отследить переходы по коротким ссылкам.
Модуль добавляет административный генератор QR-кодов, историю созданных кодов, короткие ссылки с трекингом переходов, массовую печать QR для элементов инфоблоков и товаров, компоненты для публичных страниц, а также платёжные сценарии для интернет-магазина.
Для платежей модуль устанавливает обработчики платёжных систем «Оплата по QR-коду» и «Счёт с QR-кодом». Покупатель может отсканировать QR-код банковским приложением, а магазин получает удобный сценарий оплаты по реквизитам без ручного ввода данных.
Основные возможности
- Генерация QR-кодов для текста, ссылки, UTM-ссылки, Wi-Fi, vCard, email, телефона, SMS и события календаря. - Сохранение истории созданных QR-кодов. - Предпросмотр QR-кодов в административном разделе. - Скачивание QR в SVG и PNG. - Массовый экспорт QR-кодов в ZIP PNG и ZIP SVG. - Короткие ссылки. - Трекинг переходов по коротким ссылкам. - Настройки хранения переходов и ограничения количества записей. - Лимит переходов в минуту. - Анонимизация IP и настройка хранения User-Agent/Referer. - Компонент вывода QR-кода на публичной странице. - Компонент QR текущей страницы. - Массовая печать QR-кодов для выбранных элементов инфоблоков и товаров. - Настраиваемый состав печатной формы: QR, ссылка, ID, название. - Настройки размера QR и количества кодов на странице. - Редактируемый шаблон печатной формы. - Поддержка индивидуальных настроек для разных сайтов. - Платёжный QR-код по ГОСТ Р 56042-2014. - Обработчик платёжной системы «Оплата по QR-коду». - Обработчик платёжной системы «Счёт с QR-кодом». - Счёт с QR-кодом, товарами, ценами, НДС, итогами, условиями и подписями. - Настраиваемые реквизиты получателя платежа. - Настраиваемое назначение платежа. - Передача номера заказа в назначение платежа. - Добавление QR-переменных в почтовое событие заказа.
Для кого подходит
- Интернет-магазинам, которым нужен платёжный QR по реквизитам. - Каталогам товаров, где нужно печатать QR-коды для выбранных элементов. - Контентным сайтам, которым нужен QR текущей страницы. - Маркетологам, которым нужны UTM-ссылки и отслеживание переходов. - Многосайтовым проектам, где разные сайты используют разные настройки, шаблоны и реквизиты.
Преимущества
- Встроенный генератор без сторонних QR-библиотек. - Поддерживает многосайтовость. - Хранит цвет, фон и логотип для каждого созданного QR-кода. - Позволяет печатать только QR-коды без лишних элементов сайта. - Поддерживает платёжные сценарии интернет-магазина.
Платёжные QR
Модуль добавляет два обработчика платёжных систем:
- «Оплата по QR-коду» - выводит QR-код для оплаты заказа банковским приложением. - «Счёт с QR-кодом» - формирует счёт на оплату с реквизитами, товарами, итогами, НДС, подписями и QR-кодом в конце счёта.
В настройках платёжной системы можно указать получателя, ИНН, КПП, банк, БИК, расчётный счёт, корреспондентский счёт, профиль реквизитов, назначение платежа и текст условий счёта.
QR формируется в формате платёжной строки «ST00012» по ГОСТ Р 56042-2014.
Компоненты
После установки доступны компоненты:
- «QR-код» - вывод QR-кода для заданного текста или ссылки. - «QR текущей страницы» - вывод QR-кода текущей страницы.
Компоненты можно добавить через стандартный интерфейс компонентов 1С-Битрикс.
Интерфейсы в админке
Раздел «Сервисы → QR-коды».
Раздел «Настройки → Настройки продукта → Настройки модулей → QR-коды».
Инструкция
1. Установите модуль через стандартный менеджер модулей.
(Откройте «Маркетплейс» → «Установленные решения», выберите «QR-коды» и нажмите «Установить»)
2. После установки в разделе «Сервисы» появится страница «QR-коды».
(Также доступен путь «Настройки → Настройки продукта → Настройки модулей → QR-коды»)
Первичная настройка
1. Откройте «Сервисы → QR-коды → Генератор и настройки». 2. Проверьте общие настройки генерации QR-кодов: размер, отступ, цвет QR-кода, цвет фона и логотип. 3. При необходимости выберите сайт и задайте индивидуальные настройки для него. 4. Настройте трекинг коротких ссылок: включение, разрешённые домены, лимит переходов и срок хранения переходов. 5. Настройте параметры печати: размер QR, состав печатной формы и шаблон печати. 6. Если используется интернет-магазин, настройте платёжные QR и реквизиты получателя платежа. 7. Сохраните настройки.
Компоненты публичной части
После установки доступны компоненты:
- «QR-код» - выводит QR-код для заданного текста или ссылки; - «QR текущей страницы» - выводит QR-код текущей страницы.
Компоненты добавляются через стандартный интерфейс компонентов 1С-Битрикс.
Настройка платёжных QR
Для использования платёжных QR должен быть установлен модуль «sale».
1. Перейдите в «Магазин → Настройки → Платёжные системы». 2. Добавьте новую платёжную систему. 3. В поле «Обработчик» выберите один из обработчиков:
- «Оплата по QR-коду»; - «Счёт с QR-кодом».
4. Заполните реквизиты получателя платежа: получатель, ИНН, КПП, банк, БИК, расчётный счёт, корреспондентский счёт. 5. Настройте назначение платежа. 6. Для счёта с QR-кодом настройте текст условий, подписи, отображение НДС и состав колонок счёта. 7. Сохраните платёжную систему. 8. Оформите тестовый заказ и выберите созданный способ оплаты. 9. Проверьте отображение QR-кода или счёта с QR-кодом на странице подтверждения заказа.
Почтовые шаблоны
Модуль не изменяет почтовые шаблоны автоматически.
Если нужно выводить платёжный QR в письме заказа:
1. В настройках модуля включите добавление переменных платёжного QR в почтовое событие заказа. 2. Откройте нужный почтовый шаблон Sale. 3. Вставьте одну или несколько переменных: