Блог для ресторатора

Да мы на нем r-keeper съели

Первая часть.
К нам обратился разработчик сайта на вордпрессе, с задачей интегрировать систему ркипер на сайта, задача понятна, не тривиальна, но выполнима. Клиент поставил требование, чтоб управлять товарами, столами, стоимостью через система ркипер, без редактирования на сайте. В целом все понятно, за несколькими исключениями.
  1. Система ркипер, без модулей доставки не хранит фотографии блюд, и уж тем более не передает их во внешнюю систему. Прикол номер один.
  2. Клиент решил принимать на сайте брони на залы в аренду, вообще не стандартный кейс для системы, в которой отсутствует данная функция в базе. Прикол номер два.
  3. Что принять бронь на стол подразумевается, что есть клиент, которые эту бронь оплачивает и создает, но если использовать только ркипер 7, без crm системы, то понятие пользователь, просто отсутствует. Прикол номер три.
Как вы поняли, мы ребята веселые, предприимчивые, и целеустремленные.
Начали по стандарту, составили техническое задание интеграции ркипер 7 с вордпресс вукомерс.
Ниже опишу несколько важных задач, которые мы решили в проекте:
Интеграция сайта на Wordpress c Booking Addon for WooCommerce от Wordpress и системы r-keeper.
1. Бронирование залов


1.1. Передача данных по бронированию залов из модуля бронирования (Booking Addon for WooCommerce от Wordpress) с сайта hotelslovakia.ru в систему r-keeper.


1.2. Передача данных по бронированию совместно с залами дополнительных товаров и услуг из модуля бронирования (Booking Addon for WooCommerce от Wordpress) с сайта hotelslovakia.ru в систему r-keeper.


1.3. Сверка данных по забронированным и свободным залам из системы r-keeper в модуль бронирования (Booking Addon for WooCommerce от Wordpress) на сайте hotelslovakia.ru.

2. Заказ блюд
2.1. Передача данных по заказу блюд из модуля заказа блюд (WooCommerce от Wordpress) с сайта hotelslovakia.ru в систему r-keeper.

2.2. Передача номенклатуры и изображений блюд, доступных для заказа онлайн, из системы r-keeper в модуль заказа блюд (Booking Addon for WooCommerce от Wordpress) на сайте hotelslovakia.ru.

2.2.1 Передача фотографий блюд с r-keeper на сайт.

Чтоб реализовать проект, мы:
  • создали микросервис - интеграции, который обеспечивает обмен данными по стандартным протоколам api
  • доработали "столы" в системе ркипер, дописав данные пользователя, прием предоплат, даты броней и прочую важную информацию получаемую с сайта. Пришлось создать собственную страницу внутри ркипер, для работы с бронированием. Это конечно, космос.
  • По сути создали функционал в ркипере, который отвечает за загрузку фотографий, организовали хранение и обновление фото. Если вам когда-то предстоит в это разобраться и создать с 0, и вы решите делать сами, а не привлечь нас к исполнению, жмем вам руку.

Коротко, это было сложно, на проект ушло 3 месяца, повезло, что мы хорошо разбираемся в r-keeper, в другом случае, это просто не реализовать.
У вас сложный проект с интеграциями, будем рады помочь в реализации. А еще лучше используйте нашу готовую платформу, для создания сайтов и мобильных приложений доставки еды, где интеграции написаны.
Кейсы клиентов Важно знать. Заказная разработка