Нужен модуль opencart 2.1
Такой смысл Я создаю группу покупателей 'прокат', назначаю цену товарам для данной группы.
В карточке должна быть указано руб. за сутки и цена - она берется из группы покупателей 'прокат' (видно на скрине)
Затем в карточке товара создаю два календаря через опции (лучше чтобы модуль создавал автоматом), назовем их начало и конец . - ЭТО реализовано стандартно.
В первом календаре пользователь выбирает день когда ему нужен товар, а во втором когда он хочет вернуть товар.
Пример: цена товара для группы пользователей 2р. клиент выбрал дату начала 15 число, а конец 17 число. Следовательно он должен заплатить 6р.
Это нужно для того чтобы пользователь мог взять товар в аренду и если он его устроит то он его выкупит, доплатив сумму.
Если клиент ничего не вводит в календари то покупает по той стоимости котора есть на сайте.
Второй вариант создать дополнительную кнопку (взять на пробу)
Скинул картинку первого и второго варианта как можно реализовать.
ТЗ
Для админа:
1) В админке настройки модуля может должна быть кнопка при нажатии которой для всех товаров создадутся 2 опции календаря (начало и конец).
2) В админке настройки модуля может должен быть выбор группы пользователя с которой нужно будет брать цену для того чтобы высчитывать стоимость проката за 1 сутки.
3) Если покупатель оформил прокат то он должен появляться в заказах (это уже реализовано стандартно!, на скрине видно).
Для карточки товара
описал в начале и прикрепил два варианта скрина.
По сути, основная задача научить подсчитывать дни в календаре и брать цену из цен для группы покупателя + верстка.