Платёжный терминал позволяет не только продавать карты и пополнять баланс, но и продавать абонементы. Для этого должны быть выполнены сл. настройки:
- В Редакторе для продукта, который планируется продавать через Платёжный терминал должна быть выбрана касса, которая используется в терминале.
- В конфигурационном файле:
Блок // ----- Покупка абонементов ----- // | |
---|---|
Настройка | Варианты значения |
Доступна продажа абонементов define('GK_ABONEMENTS_BUY_AVAILABLE', 1); | 0 - недоступна, 1 - доступна. |
Если нет карты сначала предложить продажу абонементов, потом пополнить баланс define('GK_ABONEMENTS_BEFORE_BALANCE', 0); | 0 - сначала баланс потом абонементы, 1 - сначала абонементы потом баланс. |
Прочие настройки персонализации:
Блок // ----- Покупка карты гостя ----- // | |
---|---|
Настройка | Варианты значения |
Доступна продажа карты define('GK_CARD_GUEST_BUY_AVAILABLE', 1); | 0 - недоступна, 1 - доступна. |
Стоимость карты гостя define('GK_CARD_GUEST_AMOUNT', 50); | где 50 - стоимость карты (может быть указано любое значение). |
Тип карты парка define('GK_CARD_GUEST_TYPE', 0); | 0 - Покупка карты парка, 1 - Залог за карту. |
Блок // ----- Оплата ----- // | |
Настройка безналичной оплаты | |
define('GK_PAYMENT_AVAILABLE_CARD', 1); | 0 - недоступна, 1 - доступна |
Отображать процесс оплаты, если банковский терминал поддерживает define('GK_PAYMENT_CARD_SHOW_ANSWER', 1); | 0 - не отображать, 1 - отображать. |
Настройка наличной оплаты | |
define('GK_PAYMENT_AVAILABLE_CASH', 1); | 0 - недоступна, 1 - доступна |
Блок // ----- Чеки ----- // | |
Печать чеков (кнопка Да на странице выбора способа печати чека) define('GK_RECEIPT_PRINT_CLIENT', 1); | 0 - недоступен (если включить другой способ), 1 - доступен. |
Отправка чеков на email администратора (кнопка Нет на странице выбора способа печати чека) define('GK_RECEIPT_SEND_ADMIN', 'gk@game-keeper.com'); | Для активации ввести email администратора |
Отправка чеков на email клиента (кнопка Электронный чек на странице выбора способа печати чека) define('GK_RECEIPT_SEND_CLIENT', 3); | 0 - кнопка недоступна, 1 - отправка чеков только email, 2 - отправка чеков только телефон, 3 - отправка чеков email и телефон. |
Блок // ----- Интерфейс ----- // | |
Тема киоска define('GK_THEME_DARK', 1); | 0 - светлая тема, 1 - темная тема. |
Отображение активных абонементов (в инфо о карте) define('GK_ABONEMENTS_SHOW', 1); | 0 - Не отображать, 1 - Отображать. |
Отображение активных тарификаций (в инфо о карте) define('GK_RATES_SHOW', 1); | 0 - Не отображать, 1 - Отображать. |
Отображение бонусов гостя и бонусной сетки для кнопок оплаты define('GK_BONUSES_USE', 1); | 0 - Не отображать, 1 - Отображать. |
Отображение правил согласия define('GK_SHOW_RULES', 1); | 0 - Не отображать, 1 - Отображать |