2.1.8. Управление шаблонами#
2.1.8.1. Что такое шаблоны Taler?#
Шаблоны Taler позволяют торговцам создавать заранее определенные заказы, которые клиенты могут оплачивать с помощью кошелька GNU Taler. Это особенно полезно для предприятий, не имеющих доступа в интернет, или для сайтов, которые хотят принимать платежи на статичных страницах, например, для пожертвований.
Шаблон задает фиксированные данные заказа, которые покупатели не могут изменить. Однако продавцы могут разрешить покупателям вводить конкретную информацию, например, сумму к оплате или сообщение (резюме заказа).
Как это работает
Торговцы создают шаблоны через Taler Backoffice или API.
Каждый шаблон получает уникальный идентификатор шаблона (в кодировке URL).
Торговцы могут генерировать QR-код и ссылку на оплату, чтобы поделиться ими с покупателями.
Клиент сканирует QR-код или переходит по ссылке taler://, которая содержит шаблон платежа.
Кошелек может попросить клиента ввести недостающие данные (если это разрешено).
Кошелек создает ордер и получает данные о контракте.
Клиент просматривает и завершает оплату.
2.1.8.2. Обзор шаблонов#
Чтобы просмотреть все шаблоны, перейдите на страницу Шаблоны в боковой панели. Здесь вы увидите список всех шаблонов с подробной информацией, такой как ID и описание.
Рядом с каждым шаблоном вы найдете опции:
Использовать шаблон: Создайте новый заказ, используя выбранный шаблон.
QR: Генерируйте QR-код и ссылку для оплаты для легкого доступа. Также позволяет распечатать.
Удалить: Удалить шаблон.
2.1.8.3. Добавление шаблона#
Чтобы создать новый шаблон, нажмите кнопку «+» в правом верхнем углу страницы шаблона. Появится форма, в которой необходимо указать следующие данные:
Идентификатор (обязательно, дружественный URL): Уникальное имя для шаблона.
Описание (обязательно): Краткое описание, объясняющее назначение шаблона.
Сводка: Позволяет клиентам изменять резюме.
Сводка доступна для редактирования: Если эта опция включена, клиент может изменять резюме.
Сумма (обязательно): Шаблон будет создавать заказы с одинаковой ценой.
Сумма может быть отредактирована: Позволяет клиентам изменять сумму.
Минимальный возраст: Указывает минимальный возраст, необходимый для оплаты.
Таймаут платежа: Определяет, сколько времени у клиента есть для завершения платежа.
ОТП-устройство: Используется для проверки транзакций в автономном режиме. Учебник по устройствам <otp>`_.
После этого нажмите на кнопку «Подтвердить «, чтобы добавить шаблон.
2.1.8.4. Редактирование шаблона#
Чтобы отредактировать существующий шаблон:
Нажмите на шаблон, который вы хотите изменить.
При необходимости обновите поля.
Нажмите «Подтвердить «, чтобы сохранить изменения.
2.1.8.5. Удаление шаблона#
Чтобы удалить шаблон, нажмите на кнопку «Удалить « рядом с шаблоном, который вы хотите удалить. Подтвердите удаление в появившемся диалоговом окне, нажав на кнопку «Удалить шаблон «.
Предупреждение
Это действие необратимо.