Cart-Power Модуль: Аренда по суткам и часам

Аренда по суткам и часам для CS-Cart и Multi-Vendor

Модуль сдаёт товары и услуги в аренду: велосипеды и технику по суткам, квартиры и палатки по ночам с заездом и выездом, приставки и переговорные по часам. Покупатель выбирает срок на карточке товара и сразу видит цену за весь срок. Цену и свободные даты считает сервер магазина, поэтому на карточке, в корзине и в заказе сумма одна.

Что умеет версия 1.0

  • Сутки календарные или ночи с заездом и выездом, почасовая сетка с шагом 15, 30 или 60 минут.
  • Вместимость и перерыв между арендами: один срок не продаётся дважды, неоплаченный заказ держит бронь заданное время.
  • Правила и расписание продавца или витрины, свои правила у товара, надбавки, особые даты и скидки за срок.
  • Опции с ценой за каждые сутки или час и разовые.
  • Отмена аренды покупателем по правилам продавца — с удержанием и уведомлениями.
  • Фильтр «Свободно на даты», раздел «Заказы → Брони аренды» и карточка «Аренда» на главной панели — у администратора и продавца.

Деньги при отмене возвращает магазин в своей платёжной системе, модуль считает удержание и сумму к возврату.

Модуль работает с CS-Cart и Multi-Vendor 4.17.1–4.21.1, нужен бесплатный «Cart-Power: Менеджер модулей». Вживую проверен на 4.21.1 с темами Responsive и Nova; UniTheme2, 4.17.1 и PHP 8.4+ вживую не проверялись.

На демо-стенде в разделе «Прокат» четыре товара — по одному на каждый режим, брони видны в панели администратора и продавца. Демо-стенд и руководство по настройке — на странице модуля в Marketplace.

3 лайка

Чего не хватает: в карточке товара миниблок 3-4 готовых периодов и скидок в виде столбцов разделенных группами в виде иконок или все в рассмешку показавшая первые 3 а остальные тултипом по клику (часы/дни/недели/месяцы).

Например:

5 часов — 50 евро
10 часов — 90 евро

3 дня — 219 евро
1 неделя — 400 евро

1 месяц — 700 евро