С версии 5.0.1.32 добавлена возможность оплаты билетов онлайн, оплата в кассе еще не реализована.
С версии 5.0.1.34 добавлена возможность оплаты билетов офлайн, в кассе. В режиме универсальной кассы работа, с Пушкинской картой, НЕ предусматривается!
Обновите ПО до версии 5.0.1.32 или выше. Обновлять потребуется полностью: CORE (кассовый сервер, менеджерская и пр.), внешний протокол, MKExport (выгрузка в ЕАИС), Базу через DBUpdater.
Запустите менеджерскую, перейдите в объекты, выберите свой объект в строке Прокультура, в поле Идентификатор Учреждения укажите ваш номер Учреждения из ЛК Прокультура (Значение из поля Идентификатор Учреждения).
Перейдите в Менеджерская → Средства оплаты.
Переключитесь на тип Банковские карты, нажмите Добавить, укажите:
Перед проведением настройки для офлайн, потребуется:
1. Иметь интегрированный (подключен к кассе Премьеры) банковский терминал Сбербанка;
2. Настроен второй отдел (department/мерчант) для пушкинских карт. Важный момент, в отделе Пушкинские карты должен быть указан mcc код 7832 (Кинотеатры), 7922 (не кино);
3. Инженер сбербанка произвёл настройку и передал параметры, для настройки ПО потребуются: Terminal_id (для отдела Пушкинские карты), Owner (Идентификатор продавца, он же инн кинотеатра), номера отделов в терминале для приёма оплат по банковским и пушкинским картам (имеют значения от 0 до 9);
4. Терминал зарегистрирован в ЛК ПРОкультура.
Если все пункты выполнены, то приступаем к настройке, пункт 4.
4. На кассовом ПК открываем конфигуратор (Configurator.exe), переходим(слева) в раздел ПО Премьера, далее, вкладка Авторизация кредитных карт.
Ставим флаг у пункта “Поддержка работы с 2 и более юр. лицами“.
Нажимаем сохранить и закрыть.
5. Переходим в менеджерскую → Внешние модули → Фискальные принтеры.
Выбираем фискальный принтер для конкретной станции, в блоке средства оплаты нажимаем п.к.м. выбираем добавить, из списка выбираем Пушкинская карта и указываем регистр.
После нажимаем зеленую галочку (сохранить).
Номер регистра должен совпадать с номером регистра банковской карты в фискальном принтере, можно указать такой же как у средства оплаты Банковская карта.
На скриншоте, выше, пример регистров для ФР Штрих, для ФР Атол или Custom регистры могут отличаться.Правильно смотреть регистры в таблицах средств оплаты через Тест драйвера ККМ.
6. Переходим в менеджерскую → Внешние модули → Станции.
Выбираю конкретную кассу, переходим в вкладку Банковский терминал.
Указываем параметры полученные от инж. Сбербанк:
Чуть ниже, в таблице нажимаем п.к.м. и выбираем добавить:
Замечена очень странная особенность в ПО Сбербанк, в TLV редакторе или LoadParm номера отделов, допустим, Банковская карта =1 Пушкинская карта =2, но ПО ожидает от кассы получить 0 и 1 соответственно.
Если в редакторе отдел имеет номер 2, то в менеджерской необходимо указать 1, если 1, то указываем 0…..
Номера отделов и их очередность может НЕ соответствовать приведенному примеру!
Настройка ПО завершена
Перед тем как начать связывать фильмы в ЛК Прокультура потребуется создать событие - подробная инструкция по добавлению.
После добавления мероприятия, событию назначается уникальный идентификатор, вот он нам и потребуется для дальнейшей работы.
Я использую интеграцию, расписание составляю на kinoplan.io
Я составляю расписание в Премьере
1. Перейдите в менеджерскую → Мероприятия, добавьте новое мероприятие
2. На странице мероприятия, внизу, в блоке Прокультура,
Тип события:
Не относится к PRO Культуре - если выбран этот пункт, то на данное мероприятие запрещается приобретать билеты, где средство оплаты Пушкинская карта.
Из перечня Кино - пункт выбирается, если данное событие в ЛК Прокультуры - КИНО, со статусом “Подтверждено” (т.е. прием оплаты Пушкинской картой разрешен) и код деятельности банковского терминала соответствует Кинопоказу (MCC 7832).
Из перечня НЕ кино - пункт выбирается, если данное событие в ЛК Прокультуры - выставка, спектакль, концертная программа и т. д., со статусом “Подтверждено” (т.е. прием оплаты Пушкинской картой разрешен) и код деятельности банковского терминала соответствует Кинопоказу (MCC 7922).
3. ID события - указывается код события, выданный в ЛК Прокультура при его создании.
Имеется несколько сценариев:
Онлайн покупка, до начала сеанса достаточно много времени, проход через Контролёр не совершен, билет не распечатан - в данном случае отправляйте клиента к агенту интернет продажи для совершения возврата
Онлайн покупка, сеанс начался/завершился или проход через Контролёр совершен или билет распечатан - в данном случае, получаете от зрителя заявление на возврат, отправляете агенту интернет продаж, в котором указываете: название кинотеатра; город, номер заказа; заказ был оплачен Пушкинской картой и, указываете, что в ответном письме требуются данные для возврата: RRN, Terminal ID и Owner.
После совершения агентом возврата и получения требуемых данных, выбираете место на схеме зала, далее, → возврат, → оформить заказ. В кассе отобразится диалоговое окно для ввода ранее полученных данных.
Если введенная информация будет недостоверной, то вашему кинотеатру будет заблокирована возможность покупки билетов по ПК.
3. Офлайн (в кассе) покупка - операция проводится стандартным образом и не отличается от возврата по Банковской карте.
Выбираете место на схеме зала, далее, → возврат, → оформить заказ. Касса отправит, на банковский терминал, запрос возврата, потребуется вставить карту в считыватель.
С стороны Внешнего протокола были доработаны запросы:
GetSessions
В ответе на запрос будет выводиться блок ProKult
, если он присутствует у сеанса, то возможна оплата на данный сеанс по Пушкинской картой;
SaleApproved
Добавлены значения [type=pushkin;terminal_id=XXX;terminal_owner=YYY;rrn=ZZZ] для параметра PayByBonus;
SalePayReturn
Добавлен параметр PayByCard со значениями [type=pushkin;terminal_id=XXX;terminal_owner=YYY;rrn=ZZZ];
Информация по настройке эквайринга для онлайн продаж.
Если у Вас виджет и эквайринг Киноплан, то данные эквайринга не запрашиваем, присылать не требуется.
Если у Вас виджет Киноплан и собственный эквайринг, то инженеру надо передать:
Логин, пароль и ключ ("Закрытый ключ для callback-уведомлений на адрес https://kinokassa.kinoplan24.ru/api/v2/pro_culture/callback") - для эквайринга;
Acquirer ID — идентификатор банка-эквайера (любой);
Merchant ID — идентификатор продавца/владельца терминала (строго уникальный);
Terminal ID — идентификатор продающего устройства или ТИД (строго уникальный).
Если у Вас Рамблер, то данные эквайринга предоставлять Рамблеру не требуется.
Если собственный сайт, неважно напрямую к Внешнему протоколу или API Киноплан, придётся дорабатываться под новое API.