For Rent product By default, you can bind only one rent setting like Day or Week or month and set price for that one setting.
Like you have set Product type is Rent and set price 100. So system consider like 100 is rent price for 1 day.
If customer can select date range and total rent days is like 10 then system calculate 10(Days) * 100(Rent Price Per Day) = 1000(Total Rent).
Using Manage Rent Product , admin can set rent price according Day,Week and Month Wise.
Also admin can set special price discount on specific date range.
Explain Manage Rent Product Flow :
1) After install , you can see 2 new tab on product edit page in admin panel like Basic Configuration and Special Price Configuration.
2) Using Basic Configuration , you can set rent price based on Day,Week and Month Wise like Day Price is 100 , Week Price is 500 and Month Price is 2000.
so Admin can set price according rent type like decrease price when customer put more time for rent.
Example :If you have set Day Price is 100 , Week Price is 500 and Month Price is 2000. when customer enter from and to date and total days is 10 then
calculate rent amount on below formula.
Rent Product extension calculate week days is 7 and month days is 30.
Here 10 rent days, so it is more the one week , First Set Total Rent Price = 500 (For Week Price)
Remaining Days= 10-7=3 Days.
Here 3 Days is less then Week, so price calculate on Days Wise..
3* 100 (Days Price) = 300.
Total Price is 500 + 300 = 800. Customer require to pay Rent is 800 (Not 1000).
For that , you can configure Day ,Week and Month Price as per your requirement.
3) Using Special Price Configuration , If you will require to give discount to customer on some specific date range , using this area you can set various date range and put discount amount in percentage.
Here admin can set various date range with discount , if customer selected date range is match with this date range , he is got discount on rent final amount.
Example : You set date range like 1 July 2017 to 31 July 2017 and set 20% discount.
If customer select 10 July 2017 to 20 July 2017 and it is total rent is 1000 (As per above example).
This selected date range is match with admin set date range , so he is got 20% discount on 1000 is 200.
Customer requrie to pay only 800 (1000-200=800).
Currently support 4.1 , 4.2 Version , if you will require it for another version , Please send me mail to [email protected]
if any query or issue, freely please send me mail on [email protected]