Ru
En

Интеграция сайта hawaii.od.ua с программой учета "Абонемент" от R-Keeper

Разработка

Срок разработки: 9 июля 2020 - 22 июля 2020.

Было

Компания, которая к нам обратилась, представляет крупный одесский аквапарк.

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

У компании есть сайт, на котором можно купить билет в аквапарк и программа учета посетителей на кассе, с помощью которой выдаются карточки доступа в аквапарк, в зависимости от купленного на кассе абонемента. Но покупка билета в аквапарк на сайте и в программе на кассе никак не связаны между собой. То есть клиент не мог купить билет на сайте, прийти на кассу и получить доступ в аквапарк. Покупка происходила только на кассе.

Задача состояла в том, чтобы связать сайт и программу учета клиентов на кассе, которая называется «Абонемент» и представляет из себя модуль для системы автоматизации R-Keeper. У этого модуля есть свое API и нужно было связать его с сайтом, который реализован на Wordpress. Связка должна была позволить клиенту купить и оплатить билет в аквапарк на сайте, и, при посещении аквапарка, кассир в программе «Абонемент» для R-Keeper должен был увидеть заведенного клиента, купленный, оплаченный им билет и выдать карточку доступа в аквапарк.

Сделали

Мы проанализировали API программы «Абонемент», выбрали необходимые для интеграции методы: регистрация гостя, создание идентификатора, применение абонемента, корректировка срока действия абонемента.

Так как фиксация в программе учета должна была происходить только при наличии оплаты, был подключен платежный шлюз LiqPay с отслеживанием статуса оплаты. В итоге, после успешной оплаты услуг через оформленный на сайте заказ (Woocommerce) от LiqPay приходит запрос на кастомный REST API Wordpress, где выполняется ряд запросов, которые создают карточку клиента, назначают ей купленный на сайте билет в аквапарк и передают в «Абонемент» информацию о том, что билет оплачен.

Стало

По результатам работы компания получила работающую связку Сайт – «Абонемент» для R-Keeper, которая позволила клиентам аквапарка быстро и комфортно покупать билеты через сайт, не ожидая в очереди на кассе. Вся информация с сайта по API передается в «Абонемент», где кассир видит тип и количество купленных билетов и выдает клиенту карточку доступа в аквапарк.

Такой инструмент позволяет повысить лояльность к бренду и удовлетворенность клиентов, что приводит к общему увеличению потока клиентов, потому что люди рекомендуют те места, где могут получить услуги максимально комфортно, быстро и с помощью современных технологий.