Настройки бронирования
Включив настройки бронирования в Modern Events Calendar, вы сможете обращаться с услугами по продаже билетов.
Примечание: Эта функция доступна только в МЭК Про версия.
Для того, чтобы включить функцию бронирования, вам необходимо перейти на Настройки MEC > Бронирование > Бронирование, установите флажок «Включить модуль бронирования» и после этого перезагрузите страницу.
Вкладка «Основное бронирование»

1- Параметры даты
Формат даты: Пожалуйста, укажите желаемый формат даты мероприятия в модуле бронирования. Для получения дополнительной информации см. Все форматы даты.
Максимальные даты: Пожалуйста, укажите даты, доступные в раскрывающемся меню для повторяющихся событий.
2- Выбор даты меблировки
Выбор даты: Пожалуйста, укажите тип поля выбора даты, которое следует использовать в модуле бронирования. Вы можете установить стиль выбора даты одним из следующих вариантов: "Падать," "Календарь," «Флажки», и «Экспресс-календарь». Для получения дополнительной информации см. эту ссылку.
3- Параметры интервала
У вас есть возможность отобразить форму бронирования на определенный период времени до начала мероприятия. При выборе значения 30 форма бронирования станет доступной всего за 30 минут до начала мероприятия. Важно отметить, что один день равен 1440 минутам.
4- Регистрация Пользователя
Регистрация: Если для этой опции установлено значение «Включено», MEC создаст Пользователь WordPress для основных участников. Рекомендуется оставить его включенным.
Роль пользователя: Вы можете установить роли пользователей, которые будут созданы после завершения процесса регистрации. Роль пользователей по умолчанию — «Подписчик, но вы можете изменить его на другие роли.
Имя пользователя Пароль: Если вы установите ручной вариант, пользователи смогут введите желаемое имя пользователя и пароль Во время регистрации. В противном случае MEC использует их адрес электронной почты и автоматически сгенерированный пароль для создания учетной записи.
5- Ограничение
Лимит: Общее количество билетов, которые может забронировать пользователь. Это полезно, если вы предоставляете бесплатные билеты. Оставьте это поле пустым для неограниченного бронирования.
Ограничение по IP: Если вы установите ограничение на общее количество билетов, которые пользователи могут забронировать, MEC будет использовать IP и электронную почту, чтобы пользователи не могли бронировать больше билетов, чем установленный вами лимит. Вы можете отключить ограничение IP, если оно вам не нужно.
Заблокировать предварительно заполненные поля: Когда пользователи входят в систему, поля имени и электронной почты будут предварительно заполнены, но они могут их изменить. Если вы включите эту опцию, вошедшие в систему пользователи не смогут изменять свои предварительно заполненные поля.
6- Проверка электронной почты
Автоматическая проверка для бесплатных бронирований: Уведомление о проверке бронирования информирует пользователей о том, что у них было бронирование, и обязывает пользователей подтвердить свои заказы.
Если вы включите эту опцию, это уведомление больше не будет отправляться при бесплатном бронировании.
Автоматическая проверка для оплаченных бронирований: Если вы включите эту опцию, уведомление о подтверждении бронирования больше не будет отправляться для оплаченных бронирований.
Для того, чтобы настроить это уведомление, вам нужно перейти в Настройки MEC > Уведомления > Подтверждение бронирования.
Для управления этим разделом вам необходимо использовать теги, представленные в конце каждого раздела.
Примечание:
- Пожалуйста прочти этой чтобы увидеть, как настроить содержимое электронных писем в MEC.
- Чтобы узнать больше о Modern Events Calendar электронной почты, нажмите этой ссылку.
7- Подтверждение бронирования
Автоматическое подтверждение бесплатных бронирований: Уведомление о подтверждении бронирования гарантирует пользователям, что они совершили успешное бронирование.
Если вы включите эту опцию, это уведомление больше не будет отправляться при бесплатном бронировании.
Автоподтверждение оплаченных бронирований: Если вы включите эту опцию, уведомление о подтверждении бронирования больше не будет отправляться для оплаченных бронирований.
Отправьте письмо с подтверждением в режиме автоподтверждения: Если вы включите эту опцию, уведомление о подтверждении будет отправлено в любом случае.
Для того, чтобы настроить это уведомление, вам нужно перейти в Настройки MEC > Уведомления > Подтверждение бронирования.
8- Отмена бронирования
Период отмены: Вы можете ограничить период отмены бронирования. Оставьте пустым, чтобы отменить отмену в любой момент.
Например, если вы вставите 5 часов до начала мероприятия, то букеры смогут отменить бронирование до этого времени, а после этого они не смогут этого сделать.
Страница отмены: Пользователь будет перенаправлен на эту страницу после отмены бронирования. Оставьте это поле пустым, если хотите отключить его.
Интервал времени страницы отмены: Время ожидания перед перенаправлением пользователя на страницу отмены. Это в миллисекундах, поэтому 2000 равно 2 секундам.
Вкладка «Дополнительно» бронирования

1- Параметры даты
При использовании этой опции даты в модуле бронирования начинаются с первой предстоящей даты, а не с указанной даты.
2- Семейные билеты
Новая функция MEC — Семейные билеты. позволяет организаторам мероприятий определять и продавать билеты для семьи или группы. Предположим, у вас мероприятие, и вы хотите предоставить своим клиентам возможность бронирования семейных билетов отдельно, а также возможность бронирования для частных лиц. В этом случае вам поможет этот вариант.
Чтобы активировать эту функцию в вашем MEC, перейдите по ссылке Настройки MEC > Бронирование > Дополнительно и активировать Семейные билеты опцию.
При активации этой опции в разделе «Билеты» на странице редактирования одного мероприятия появится поле, в котором вы сможете указать количество членов семьи или Количество мест. Каждый раз, когда этот билет бронируется, количество членов семьи будет вычтено из оставшихся билетов.

Для иллюстрации представьте, что у вас есть предстоящее мероприятие, на котором могут присутствовать до 200 человек. Ваш план состоит в том, чтобы предлагать билеты для индивидуальной продажи, а также для семей из четырех человек. Для этого вам нужно будет создать два варианта билетов: один для одного входа и другой для семей из четырех человек.
Сначала мы устанавливаем общий лимит резервирования на 200.

Затем я создаю один билет в соответствии с предыдущей процедурой создания билетов и устанавливаю Доступные билеты на 200.
Но теперь мы хотим создать семейный билет. Разница лишь в том, что поля Количество мест нам необходимо заполнить в соответствии с количеством членов семьи. Как вы можете видеть на скриншоте ниже, мы хотим иметь билеты для семей из 4 человек, поэтому я установил «Доступные билеты» на 200, а количество мест — на 4.
Теперь пользователи могут выбирать между одиночными и семейными билетами и завершать процесс бронирования. Как вы можете видеть на скриншоте ниже, количество семейных билетов, которые можно забронировать, равно 50. Это означает 200, разделенное на 4.

Примечание: Учитывая, что один билет продается при бронировании семейных билетов, количество участников, зарегистрированных в соответствующем бронировании, составит один человек. Эти билеты можно отличить от отдельных билетов по названию билета.
3- Флаг последних нескольких билетов
Установив процентное значение для этой опции, «Последние несколько билетовФлаг «» будет отображаться на ваших мероприятиях, когда количество оставшихся билетов меньше этого процента, и вы можете установить несколько последних билетов для каждого мероприятия отдельно, установив флажок «Возможность изменить процент последних нескольких билетов для каждого мероприятия».
4- Страница благодарности
Страница благодарности: Пользователи будут перенаправлены на эту страницу после успешного бронирования. Оставьте его пустым, если хотите отключить его.
Интервал времени страницы благодарности: Время ожидания перед перенаправлением пользователей на страницу благодарности. Это в миллисекундах, поэтому 2000 равно 2 секундам.
И вы можете установить отдельную страницу благодарности для каждого события, отметив опцию «Возможность менять страницу благодарности для каждого события».
5- ID транзакции
Вы можете генерировать идентификаторы транзакций, используя «Случайные числа» or «Заказные номера» вместо этого с префиксами.
Начать с: Если вы выберете Ordered Numbers из предыдущей опции, это поле будет доступно для вас. С помощью этого поля вы можете установить префикс ваших идентификаторов транзакций.
6- Упростить форму бронирования
Установить «Пропустить шаг 1» вариант "Если возможно" если вам нужно пропустить первый шаг процесса бронирования. В противном случае выберите "Неполноценный." Если у пользователей нет выбора на первом этапе модуля бронирования, этот шаг будет пропущен. Другими словами, этот шаг будет пропущен, если у мероприятия только одна дата и для параметра общего лимита бронирований установлено значение «один».
7- Кто может забронировать?
По умолчанию все пользователи могут бронировать ваши мероприятия. Вы можете ограничить бронирование мероприятий определенными ролями, сняв флажок "Все пользователи" флажок.

8- Короткий код бронирования
Модуль бронирования доступен на странице сведений о мероприятии, но если вы хотите встроить модуль бронирования для определенного события в пользовательскую страницу WP или публикацию или в любые виджеты, совместимые с шорткодом, все, что вам нужно сделать, это вставить [mec-booking event-id="1"] шорткод в содержимое страницы и поместите идентификатор события вместо 1.
Также вы можете вставить id-билета = ”1 ″ если вы хотите, чтобы в модуле бронирования отображался только один из доступных билетов. Вместо 1 следует вставить идентификатор билета. Этот параметр не является обязательным.
9- Поле загрузки
В разделе поля загрузки у вас есть возможность ограничить расширение и размер любых загружаемых файлов.
10- Частичная оплата
Эта функция MEC представляет собой вариант оплаты, который позволяет вам запросить часть общей стоимости при первоначальном платеже и решить, как получить остальную часть денег позже. Например, вы можете получить 20 процентов от общей стоимости онлайн, а остальную часть получить наличными или другими способами оплаты.
Чтобы использовать эту функцию, вам необходимо сначала убедиться, что у вас установлена версия MEC 6.8.0 или более поздняя. После этого вы можете включить частичную оплату из следующего меню:
Настройки MEC > Бронирование > Дополнительно > Принять частичную оплату.

После включения этой функции появятся следующие параметры:
Возможность редактировать варианты оплаты для каждого события:

Эта функция позволяет вам указывать «подлежит оплате» в каждом событии отдельно, не затрагивая настройки других событий.
После включения этой функции на странице редактирования отдельного мероприятия вы можете перейти в «Настройки MEC» > «Бронирование» > «Дополнительно» > «Возможность редактировать варианты оплаты для каждого мероприятия» и получить доступ к частичной оплате для каждого мероприятия отдельно.
11- Скидка на роли пользователя
Если этот параметр включен, вы можете устанавливать скидки для пользователей в зависимости от их ролей.
12- Вебхуки
После включения и сохранения настроек перезагрузите страницу, чтобы увидеть новое меню. Панель управления > Веб-хуки.
Элементы бронирования

Включить форму экспресс-посетителей
Примените информацию из первое посещение пользователями всех купленных ими билетов. Снимите флажок, если вы хотите, чтобы каждый билет содержал информацию об отдельном участнике.
Счетчик посетителей
Включение этой опции покажет общее количество участников.

Отобразить общее количество билетов
Если эта опция включена, общее количество выбранных билетов будет отображаться рядом с кнопкой бронирования на первом этапе бронирования.
Отображение индикатора выполнения
Если эта опция включена, в модуль бронирования будет добавлен индикатор выполнения, указывающий текущий шаг и следующие шаги.
Примечание. Он не будет отображаться, если есть только 1 шаг.
Включить счет-фактуру
Включив эту опцию, пользователи смогут загрузить счет за свою покупку после процесса бронирования.
Включить бронирование для текущих событий
Если вы включите эту опцию, бронирование мероприятий будет доступно во время мероприятия.
Включить загружаемый файл
Включив эту функцию, вы сможете загрузить файл для каждого мероприятия, а пользователи смогут загрузить его после успешного процесса бронирования. Он добавляет возможность загружать файлы к любому отдельному событию. Вы также можете отправить этот файл в электронном письме с уведомлением, используя заполнитель.

Отключить время билетов
Включите эту опцию, если вам нужно скрыть время билета.
Форма бронирования
Вы можете создать и настроить форму бронирования в Modern Events Calendar используя эту опцию. Имейте в виду, что эта форма будет использоваться для всех участников.

Вы также можете настроить форму бронирования для каждого мероприятия.
Для этого вам нужно перейти на Страница редактирования отдельного события > Бронирование > Форма бронирования и снимите флажок «Наследовать от глобальных опций» опцию.

Чтобы предотвратить поддельные бронирования, настройте и используйте Google reCAPTCHA.
Условная логика формы бронирования
Modern Events Calendar Позволяет динамически отображать или скрывать поля формы бронирования в зависимости от выбора участников. Это помогает сделать формы бронирования короче и более актуальными.
Условная логика доступна в:
- Глобальные формы бронирования: Настройки MEC → Бронирование → Форма бронирования
- Формы бронирования на каждое мероприятие: Отдельное событие → Бронирование → Форма бронирования (сначала отключите наследование от глобальных параметров)
Как использовать условную логику
- Добавьте поле контроллера, например: Выпадающее, Radio, флажок или Договор.
- Добавьте зависимое поле ниже поле контроллера.
- Отредактируйте зависимое поле и включите:
Отображать это поле следует только в том случае, если предыдущее поле соответствует условию. - Выберите Поле контроллера и Обязательное значение.
- Сохраните и протестируйте форму бронирования.
Зависимое поле будет автоматически появляться или исчезать на лицевой стороне сайта без перезагрузки страницы.
Поддерживаемые поля контроллера
- Падать: Отображает поле, когда выбранный параметр соответствует требуемому значению.
- Радио: Отображает поле, когда выбранный параметр соответствует требуемому значению.
- Флажок: Отображает поле, когда выбран определенный параметр.
- соглашение: Отображает поле, когда установлен флажок соглашения.
Важные замечания
- Поле контроллера должно располагаться над зависимым полем.
- В качестве контроллеров могут выступать только поля с выбираемыми значениями.
- В основных полях, таких как «Имя» и «Электронная почта», условная логика невозможна.
- Скрытые обязательные поля игнорируются при проверке.
- Значения скрытых полей не сохраняются при бронировании.
- Метки параметров контроллера должны быть уникальными.
Проверка ввода формы бронирования
Мы внедрили надежный слой проверка ввода в форме бронирования MEC для обеспечения более высокого качества данных и повышения безопасности. Каждое поле формы теперь проверяется по предопределенному набору регулярные выражения (правила регулярных выражений)Эти правила по умолчанию запрещают пользователям вводить недопустимые или небезопасные символы, обеспечивая при этом гибкость ввода для реальных случаев использования.
Так, например, телефонное поле принимает только цифры, пробелы, +, -и скобки, гарантирующие, что номера телефонов имеют узнаваемый формат. поле электронной почты обеспечивает стандартную структуру электронной почты, предотвращая некорректные или неполные адреса. Аналогично, поле имени принимает буквы, цифры, пробелы и точки из разных языков, что делает его пригодным для международных пользователей.
Кроме того, текстовое поле Поддерживает более широкий набор символов, включая знаки препинания и специальные символы, обычно используемые в описаниях или примечаниях, отфильтровывая потенциально опасные входные данные, такие как HTML-теги. Это помогает защитить систему от внедрения вредоносного контента и гарантирует чистоту и согласованность отправляемых данных.
Пользовательская проверка и переопределение правил по умолчанию (расширенные)
Для опытных пользователей или в соответствии с особыми региональными требованиями теперь есть возможность переопределить правила проверки по умолчанию для отдельных полей.
Под каждым полем в конфигурации формы бронирования вы найдете «Пользовательское регулярное выражение проверки (необязательно)» вход.
- Вот как это работает: Ввод пользовательского шаблона регулярного выражения в это поле позволит полностью переопределить Правило валидации по умолчанию для данного конкретного входного поля (например, валидация структуры адреса электронной почты по умолчанию). Это позволяет применять специализированные форматы, например, требовать формат номера телефона, специфичный для страны, или проверять шаблон пользовательского поля идентификатора.
- Требования к синтаксису: Вы должны предоставить регулярное выражение без разделителей (например, если ваш шаблон
/^[a-zA-Z0-9]+$/, вам следует только ввести^[a-zA-Z0-9]+$в поле).
- Проверка безопасности: Если вы предоставите недействительный или неправильно отформатированный шаблон регулярного выражения, система распознает его и пропускать вашу пользовательскую проверку, возвращаясь вместо этого к правилам безопасности по умолчанию.
Объединив проверку по умолчанию с дополнительным пользовательским регулярным выражением, форма бронирования остается удобный и безопасный, обеспечивая при этом высокую гибкость для администраторов с расширенными потребностями.
Как использовать отображение полей в форме бронирования
Сопоставление полей — еще одна уникальная особенность MEC. Представьте, что вы хотите получить пользовательские данные, такие как номера телефонов, но не видите необходимости просить пользователя предоставить информацию один раз в форме бронирования, а другой раз в форме WooCommerce. Здесь на помощь приходит картографирование полей.
Для этого сначала нам нужно создать поля.

Для следующего шага нам нужно связать наши поля с полями WooCommerce. Для этого мы будем использовать подполя, связанные с нашими настраиваемыми полями из раскрывающегося меню.

Как видите, мы связали поле «Телефон» с полем «Телефон для выставления счета», а поле «Адрес» с полем «Адрес для выставления счета 1».

Как только этот процесс завершится, мы сможем их изучить. Для этого перейдите к форме бронирования и попробуйте создать билет.

Вы увидите, что зарегистрированная информация в наших настраиваемых полях вызывается из форм WooCommerce и отображается.

Платежные шлюзы
Чтобы использовать платежные шлюзы MEC, модуль бронирования необходимо активировать заранее. После активации перейдите к настройкам платежных шлюзов, расположенным в меню настроек MEC > Бронирование. Там вы найдете разнообразный выбор платежных шлюзов, доступных через Modern Events Calendar плагин. Плагин предлагает на выбор множество вариантов платежных шлюзов.

1- Оплата на месте
С помощью этой функции вы можете протестировать свой способ оплаты и купить билет на местном хостинге. Кроме того, это позволяет участникам мероприятия платить на месте.

Тема: Чтобы изменить заголовок по умолчанию в списке платежей, просто заполните текстовое поле.
Комментарий: После выбора способа оплаты появится это поле. В этом разделе у вас есть возможность ввести текст или HTML.
Должность: Пожалуйста, укажите позицию, которую вы хотите, чтобы этот платежный шлюз занимал в форме бронирования. После установки он будет расположен в указанном положении.
Отключить автоматическое подтверждение: Если вы решите включить эту опцию, бесплатное бронирование не будет подтверждено автоматически.
2- PayPal Экспресс

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните это текстовое поле.
Комментарий: Это поле будет отображаться после выбора варианта оплаты. Здесь вы можете ввести текст или HTML.
Бизнес аккаунт: Вам следует ввести свой адрес электронной почты PayPal в это поле. Чтобы воспользоваться этой услугой, у вас должен быть торговый/корпоративный счет в PayPal.
Режим: Используйте Песочница режим, чтобы проверить вашу интеграцию от начала до конца. А также Онлайн режим для реальных платежей.
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
Примечание: Этот шлюз устарел и может быть удален в будущем. Рекомендуется использовать Stripe, PayPal Standard или другие доступные шлюзы.
3- Кредитная карта PayPal

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните текстовое поле.
Комментарий: Это поле будет отображаться после выбора варианта оплаты. Здесь вы можете ввести текст или HTML.
Имя пользователя API, пароль API и подпись API: Эти учетные данные вам необходимо получить у поставщика.
Режим: используют Песочница режим, чтобы проверить вашу интеграцию от начала до конца. А также Онлайн режим для реальных платежей.
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
Примечание: Этот шлюз устарел и может быть удален в будущем. Рекомендуется использовать Stripe, PayPal Standard или другие доступные шлюзы.
4- Полоса

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните текстовое поле.
Комментарий: Это поле будет отображаться после выбора способа оплаты. Здесь вы можете ввести текст или HTML.
Секретный ключ и ключ для публикации: Вам необходимо получить эти учетные данные от Недвижимости.
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
5- полосовое соединение
При использовании этого шлюза плата за бронирование будет переведена непосредственно на счет организатора, но вы можете получить ее в своей учетной записи Stripe. (Стандарт, Экспресс)
Если организатор подключит свою учетную запись, то это будет единственный включенный шлюз для мероприятий организатора, даже если включены другие шлюзы. Для использования этого модуля необходимо включить Платежный модуль Организатора!
Вы должны установить URL-адрес перенаправления на панели инструментов полосы.

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните текстовое поле.
Комментарий: Это поле будет отображаться после выбора варианта оплаты. Здесь вы можете ввести текст или HTML.
Комментарий для организатора: Если у вас есть сообщение для организатора, напишите его здесь.
Способ подключения: Определите здесь способ подключения.
Идентификатор клиента, секретный ключ и ключ для публикации: Вам необходимо получить эти учетные данные от Недвижимости.
Ваша плата: Установите размер комиссии/процент за билет/бронирование.
Страница перенаправления: Пользователи будут перенаправлены на эту страницу после подключения к вашей учетной записи Stripe. Вы можете создать страницу, чтобы поблагодарить их. Если оставить его пустым, пользователи будут перенаправлены на домашнюю страницу!
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
6- Банковский перевод
Дает возможность приобрести билет с помощью банковского перевода.

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните текстовое поле.
Комментарий: Это поле будет отображаться после выбора способа оплаты. Здесь вы можете ввести текст или HTML.
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
Отключить автоматическое подтверждение: При включении этой опции бесплатное бронирование не будет подтверждаться автоматически.
7- Стандарт PayPal

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните это текстовое поле.
Комментарий: Это поле будет отображаться после выбора варианта оплаты. Здесь вы можете ввести текст или HTML.
ID клиента: В это поле следует ввести свой идентификатор клиента PayPal.
Секрет: Вы должны указать свой секрет PayPal в этом поле.
Режим: Используйте Песочница режим для сквозного тестирования вашей интеграции и Онлайн режим для реальных платежей.
Должность: Введите желаемую позицию для этого платежного шлюза в это поле. Этот платежный шлюз будет размещен в этой позиции в форме бронирования.
8- Оплата через WooCommerce

Тема: Если вам нужно изменить заголовок по умолчанию в списке платежей, заполните текстовое поле.
Комментарий: Это поле будет отображаться после выбора варианта оплаты. Здесь вы можете ввести текст или HTML.
Автоматически выполнять заказы WC: Это относится только к заказам, связанным с MEC.
Взгляни на Интеграция MEC с WooCommerce чтобы получить больше информации.
Примечание: Что касается PayPal, вам необходимо получить API под названием «PayPal API для интеграции NVP/SOAP API (Classic)».
Используйте WooCommerce в качестве платежной системы
Если в MEC включен платежный шлюз WooCommerce, данные платежа будут отправлены в WooCommerce после того, как пользователи нажмут кнопку оформления заказа. Если платеж произведен полностью и успешно, он возвращает «правдивый» ответ, а если нет, то возвращает «ложь», и платеж не будет произведен. Несмотря на процесс платежей WooCommerce, когда платеж выполнен и возвращается в MEC как истинный, бронирование выполняется успешно. Электронные письма MEC будут отправлены, и новая запись будет сохранена в базе данных как новое бронирование.
Функции WooCommerce и MEC совершенно разные и не связаны друг с другом. Успешный или неуспешный статус платежа будет отправлен только из WooCommerce в MEC. В этом заключался весь процесс интеграции.
При включении этой функции билеты будут добавлены в корзину WooCommerce, и все процессы оплаты будут выполняться WooCommerce, поэтому все модули MEC, связанные с платежами, будут отключены. Чтобы настроить нужные шлюзы, поля бронирования и т. д., вам необходимо настроить WooCommerce на своем веб-сайте.
Примечание: Товар не будет добавлен в корзину WooCommerce, если вы не используете... WooCommerce Integration Дополнение. Для использования функции «Добавить в корзину» необходимо использовать... WooCommerce Integration Аддон.
Вы не можете использовать следующие функции MEC, поэтому вам следует использовать WooCommerc и его надстройки, если они вам нужны.
- Платежные шлюзы
- Цена за дату билетов
- Купоны
- Варианты билетов
- Налоги / сборы
- Скидка на роли

Автоматически выполнять заказы WooCommerce: Если вы хотите, чтобы ваш заказ WooCommerce был завершен (даже с физическим продуктом), включите эту опцию.
После добавления в корзину: Вы можете установить эту опцию для перенаправления пользователей на нужную страницу (Перенаправление в корзину или Перенаправление на оформление заказа).
Форма бронирования МЭК: Включив «Форму бронирования MEC», пользователи должны заполнить форму бронирования в MEC, после чего они будут перенаправлены на оформление заказа.
Примечание: Событие не добавлено в корзину. Другими словами, событие не является товаром.
Нажмите здесь для получения дополнительных сведений о Modern Events Calendar WooCommerce Integration добавить.
9- Включить модуль оплаты организатора
Когда модуль включен, организаторы могут вводить свои платежные данные для включенных шлюзов для каждого мероприятия, что позволяет им получать платежи напрямую.
10- Отключить/включить платежные шлюзы для каждого события.
Включив этот модуль, пользователи могут отключать/включать платежные шлюзы для каждого события.
11. Пропустите этап оплаты для бесплатных бронирований.
Если эта функция включена, этап оплаты при бесплатном бронировании будет пропущен. Вы можете отключить его, если этого требует закон.
12- Автоматический возврат платежа
Автоматически возвращайте платеж при отмене бронирования, оплаченного соответствующими шлюзами (Stripe).
13- Отладка стандартного шлюза Paypal
Если у вас возникли проблемы со стандартным шлюзом PayPal, вы можете ввести здесь свой адрес электронной почты, чтобы получить электронное письмо с отладкой, содержащее информацию, полученную от API PayPal. Имейте в виду, что это электронное письмо может содержать конфиденциальную информацию, поэтому действуйте осторожно.
Тележка МЭК
MEC Корзина в Modern Events Calendar позволяет вам создать корзину в приложении и систему оформления заказа для ваших пользователей. Чтобы включить эту функцию, вам нужно зайти в Настройки MEC > Бронирование > Корзина MEC , потом поставьте галочку напротив «Использовать систему тележек MEC» опцию.

Так же, как WooCommerce, у вас есть шорткод корзины и еще один короткий код оформления заказа, который необходимо разместить на отдельной странице.
Однако, используя платежный шлюз WooCommerce, пользователи могут добавлять другие продукты WooCommerce помимо билетов на мероприятия.
Примечание: Вы не можете использовать следующие функции MEC при использовании MEC Cart.
- WooCommerce как платежный шлюз
- Валюта за событие
- Отключить шлюзы на событие
- Шлюз Stripe Connect
- Оплата через шлюз WooCommerce
- Платежный модуль организатора
Вы можете создать свою корзину и страницы оформления заказа, как показано на изображениях ниже:


Чтобы добавить в корзину несколько дат для одного и того же события, вам необходимо использовать флажки для выбора даты.
И обязательно, в корзину можно добавлять билеты с разных мероприятий. Если вы установите варианты сборов и билетов, они будут применены к билетам.

Вот как вы можете добавить билеты в корзину:

Вы также можете проверить билеты, которые хотите забронировать, на странице корзины, удалить их или вообще использовать купон на скидку:

Затем перейдите на страницу оформления заказа, чтобы оплатить и завершить все бронирования и оплатить, выбрав платежный шлюз по вашему выбору.
Варианты билетов и варианты
Варианты билетов в разделе Modern Events Calendar позволяет пользователям выбирать больше товаров и включать их в свои резервации при бронировании мероприятия. Например, бронирование еды, предварительный заказ книги или статьи или что-то еще, что вам нужно в кулуарах вашего мероприятия. Для того, чтобы включить эту опцию, вам необходимо зайти в Настройки MEC > Бронирование > Варианты и варианты билетов , потом поставьте галочку напротив «Включить модуль вариантов билетов» опцию.

После настройки настроек по умолчанию для вариантов билетов вы можете использовать их или настроить для каждого мероприятия. Для этого вам нужно зайти в Страница редактирования отдельного события > Бронирование > Варианты/варианты билетов и снимите флажок «Наследовать от глобальных опций» опцию.


Примечание: Только учтите, что на мероприятие должна быть бронь. Для этого вам нужно зайти в конец этого конкретного мероприятия и в разделе «Бронирование» вы увидите эту опцию.
Вы можете установить лимит на покупку билетов в «Максимум за билет» поле.
Варианты билетов
Если вам нужно отобразить варианты билетов на мероприятие вне модуля бронирования, вы можете использовать [mec-ticket-variations event-id="10″] короткий код, где число 10 — это идентификатор события.
Варианты билетов на билет
Вы можете установить вариацию билета для каждого билета. Для этого вам необходимо убедиться, что вы включили «Включить варианты для каждого билета» in Настройки MEC > Бронирование > Варианты и варианты билетов.

Налоги / сборы
В Modern Events Calendar В разделе настроек плагина активация опции налогов/сборов — это простой процесс. В этом разделе вы можете создать плату со своими собственными критериями. Следует отметить, что налоги и сборы в настройках MEC фактически одинаковы, но вы можете различать их, присвоив каждому другое имя.

Виды сборов в Modern Events Calendar
У нас есть четыре типа сборов в Modern Events Calendar:
Процент
Применить процент за билет.
Сумма за билет
За бронирование каждого билета взимается фиксированная плата.
Сумма за дату
Он взимает фиксированную плату за бронирование на каждую дату.
Сумма за бронирование
Независимо от типа билета, это будет применяться к бронированию.
Вышеуказанные варианты являются общедоступными, и вы также можете изменить стоимость билетов на то или иное мероприятие.
Отключить сборы за шлюзы
С помощью этой опции вы можете отключить сборы на ваших конкретных платежных шлюзах.
Налоги / Сборы за Мероприятие
Вы можете определить отдельные налоги/сборы для каждого события по следующему пути:
Страница редактирования отдельного события > Бронирование > Сборы
Оттуда вам нужно снять флажок «Наследовать от глобальных опцийВариант и ударилДобавить"Кнопку.

Вот как ваши сборы будут применяться к вашим билетам/мероприятиям:

Купоны
Когда вы активируете опцию «Купоны» в Modern Events Calendar, вы заметите новое меню в разделе «Панель управления WordPress» > «Бронирование». Это меню позволяет создавать и демонстрировать купоны для определенного события.

Примечание: После того, как вы проверили «Включить модуль купонов» option и сохранили изменения, вам следует обновить страницу.
Следуйте инструкциям ниже, чтобы создать и использовать купон:

Имя: Название или код купона должны быть написаны без пробелов. Ваши пользователи смогут ввести этот код в качестве кода скидки в процессе бронирования.
Слизень: Заполните ярлык этого купона.
Описание: Запишите описание вашего купона или оставьте его пустым.
Тип скидки: Установите тип скидки – на основе процент или фиксированное количество.
Скидка: Установите ставку скидки (без каких-либо символов).
Лимит использования: Если скидка ограничена, введите число. Если вы хотите, чтобы это значение было неограниченным, установите «-1».
Срок действия: Установите срок действия кода купона, если он вам нужен.
Целевое событие: Вы можете определить, относится ли этот купон к конкретному событию или ко всем вашим мероприятиям.
Целевая категория: Вы можете определить, относится ли этот купон к определенной категории или ко всем вашим категориям.
Минимальный билет: Вы можете использовать это поле, чтобы ограничить этот купон событиями, на которые есть как минимум «x» билетов. (x равно вашему минимальному количеству билетов)
Максимальный билет: Вы можете использовать это поле, чтобы ограничить этот купон событиями, на которые имеется не более «x» билетов. (x соответствует максимальному количеству билетов)
Минимальные даты: Минимальное количество дат, которое должно быть в мероприятии, чтобы купон был применим.
Максимальные даты: Максимальное количество дат, в которые должно быть событие, чтобы купон был применим.
Максимальная скидка: Установите максимальный размер скидки для процентных купонов.
Примечание: Если пользователь забронировал мероприятие, используя код скидки, вы можете увидеть эту информацию и сумму предложения в счете-фактуре и меню бронирования.

Управляйте бронированием
На панели инструментов WordPress вы можете просматривать и редактировать заказы в одном месте, просто перейдя в Панель управления WP > Бронирования > Бронирования .

Вы также можете использовать массовое действие и фильтры при выборе и экспорте резервирования в Modern Events Calendar просто зайдя в раздел бронирования и выбрав экспорт в CSV. Вы можете найти его в «Меню массовых действий».
Также вы можете редактировать бронирование и билеты в своих бронированиях:
- Перейти к форме редактирования.
- Включить "Мне нужно отредактировать детали бронирования".
- Если вам нужно подтвердить или подтвердить бронирование, просто перейдите в раздел «Статус и счет».
И если вы хотите, чтобы некоторые пользователи управляли бронированием на вашем сайте, обратите внимание, что MEC использует роли пользователей WordPress.
В WordPress есть роли пользователей, которые позволяют вам устанавливать привилегии и управлять пользователями, и есть множество способов сделать это. Таким образом, пользователи смогут управлять бронированиями на панели управления WordPress.

Если для этого бронирования включены уведомления о подтверждении бронирования и подтверждении бронирования, вы можете повторно отправить любое из этих электронных писем по мере необходимости.
- Проверка "Повторно отправить подтверждение по электронной почте" опцию.
- Проверка "Выслать повторно письмо для подтверждения" опцию.
- Нажмите на "Обновить" .
Сообщить об устаревшем содержании
Если вы считаете, что содержание этой страницы не отражает обновленную информацию, сообщите нам об этом.
У меня все настроено, но если я подпишусь на платный билет, после того, как я нажму SUBMIT, кружок крутится, а затем останавливается. Я получаю запрос на подтверждение по электронной почте, и на бэкэнде все кажется в порядке. Однако есть ли способ для пользователя на внешнем интерфейсе увидеть, что он прошел? Теперь похоже, что платеж или регистрация никогда не регистрировались… У меня включена страница благодарности, но она не идет туда….
Есть ли возможность для участников увидеть свои бронирования? Я хочу это сделать. virtual events.
Привет,
Я видел, что можно определить интервал для «открытия» бронирования.
Можем ли мы использовать этот интервал для закрытия бронирований, например, за 36 часов до начала каждого повторного события?
благодарю !
Я лично очень разочарован этим пакетом. Я следовал инструкциям по настройке события бронирования в календаре, добавлению к нему билета, чтобы люди должны были платить за регистрацию, и подключению информации API PayPal к системе, но технический специалист, с которым мне приходилось иметь дело, не кажется, даже не знаю продукта. Они даже сказали мне, что Paypal не поддерживается функцией ME Calendar Pro. В последнем письме они показывали мне, как настроить продукт для покупки, когда предполагалось, что это обсуждение будет о системе бронирования и оплаты ME Calendar.

Можно ли использовать бронирование для встреч или это просто билеты. Например, я хочу создать систему, которая позволяет бронировать частные вечеринки с базовой стоимостью до 10 человек, а затем цена на человека для каждого дополнительного человека.
Клиент, оформляющий бронирование, должен иметь возможность выбрать 1-часовой временной интервал из предложенного диапазона. Он также должен иметь возможность приобрести услугу. addons при бронировании, например, варианты питания.
В настоящее время я использую заказы WooCommerce. Будет ли ME подходящей заменой?
Здравствуйте,
Вы можете указать время на билетах.
https://webnus.net/dox/modern-events-calendar/tickets-and-taxes-fees/
пожалуйста, проверьте эту ссылку:
https://webnus.net/dox/modern-events-calendar/ticket-variations/
Однако у нас есть 60-минутная онлайн-демонстрация (которую можно использовать бесконечное количество раз), которая позволяет пользователям проверить пределы MEC и принять решение. Если даже после покупки MEC кажется несовместимым с вашими потребностями, вы можете запросить возврат средств в течение 30 дней с момента покупки.
Вот ссылка на нашу онлайн-демонстрацию:
http://webnus.biz/mec-test/
А вот ссылка на нашу онлайн-документацию:
https://webnus.net/dox/modern-events-calendar