С периодичностью раз в квартал мы организовываем свои мероприятия. Но у них нету привязки билета к месту в зале.
То есть, условно есть несколько пакетов участия и по ним уже идет просто вход на сам ивент.
Так как по ручным спискам пропускать людей неудобно, а готовые решения на рынке не устраивают из-за высокого комиссии при продаже, возникла потребность сделать свое решение.
Опять таки, за счет отсутствия привязки мест в зале, реализация по идее должна быть не сложной.
Весь процесс:
1. Человек на сайте совершает покупку.
2. Его данные (email, ФИО, номер телефона и тп) отправляются в гугл таблицу. Можно настроить любые другие источники, доступные по умолчанию в тильде.
3. После покупки человеку приходит билет с его уникальным qr кодом.
Предположение как можно сделать:
- Есть основная гугл таблица, куда попадают заказы.
- Есть шаблон билета в гугл документе с заранее вбитой инфой: место, время, дата и тп. В шаблоне есть только пустые места для qr кода и данных человека.
- И есть заранее сгенерированные qr коды, которые размещены линками в таблице или каким-то другим образом.
- Соответсвенно. Как только в основную таблицу попадает новый заказ - срабатывает скрипт, который видит, что заполнена новая строка /ячейка, далее он берет один из готовых qr кодов, вставляет в шаблон билета, заполняет данные человека (ФИО и тп) и отправляет по емейлу.
4. И финально на мероприятии при прохождение на входе и сканировании qr кода - просто в таблице изменяется какое-то значение в столбце, чтоб было понятно что человек уже прошел. Вопрос только как понять, что это мы считали код, а не кто-то другой.
Если можно сделать проще и удобнее - ок.