mikaelwehner
Member
Posted 2 months ago #
I just emailed Dima this suggestion for the Booking Calendar plugin:
It would be great if there was an option to lock the calendar so that the user can only book complete weeks and the option to set start day. Lets say the users can only book complete weeks going from saturday-friday.
I'm making a booking page for a house which can only be rented by the week. Many house rental agencies work like that. And I'm sure there must be more use for this feature.
Please write something here if you too need that feature so that Dima will incorporate that feature in an upcomming release.
http://wordpress.org/extend/plugins/booking/
wpdevelop
Member
Posted 2 months ago #
Interesting feature, I think i will add it at future realeses.
1. I support this feature i.e. to set a minimum one week blocking i.e 7 days from the first day selected.
2. Second request is to be able to include cost of the booking in the approval email.
3. Paypal integration to pay the rental / deposit.
4. Ability for user to select the whole month in one click (rather than clicking the days one by one).
5. Ability to display ranges of dates of booking in the email (rather than each separate dates) i.e. Sep 1st - Sep 4 2009; and not 1/9/2009,2/9/009,3/9/2009,4/9/2009
wpdevelop
Member
Posted 2 months ago #
just added an extremely crude way to email approved booking on the costs for item (2) above .. see below.
foreach ($result as $res) {
$mail_body = $res->user_name . ', your reservation to stay at XXX on these dates: '.get_dates_str($res->booking_id).' has been approved.<br /><br />';
// calculate the number of days which is separated by dots;
$days_num = substr_count(get_dates_str($res->booking_id), '.')/2;
if ($days_num < 30) {
$myrate = $days_num * 120;
$numweek = 'less than a month';
$mail_body .= 'You are staying for '.$days_num.' days, which is '.$numweek.'. The lump sum rate for the whole duration is $'.$myrate.'.00 apartment charges only. <br /><br />Your invoice and leasing agreement will be emailed separately and we request advanced payment for the total amount.<br /><br />The invoice, methods of payment and rental agreement will be emailed to you shortly.<br /><br />Thank you.';
}
elseif ($days_num < 90 ) {
$myrate = $days_num * 55;
$numweek = 'less than three months';
$mail_body .= 'You are staying for '.$days_num.' days, which is '.$numweek.'. The lump sum rate for the whole duration is $'.$myrate.'.00 apartment charges only. <br /><br />Your invoice, methods of payment and leasing agreement will be emailed separately. Take note that we will require a 50% advanced payment.<br /><br />We shall be contacting you soon.<br /><br />Thank you.';
}
else {
$myrate = $days_num * 45;
$numweek = 'more than 3 months';
$mail_body .= 'You are staying for '.$days_num.' days, which is '.$numweek.' and considered leasing the apartment for a long-term basis. <br /><br />Your monthly rental details as well as a leasing agreement will be emailed separately.<br /><br />We shall be contacting you soon.<br /><br />Thank you.';
}
wpdevelop
Member
Posted 3 weeks ago #
Verification system already exist at plugin
wpdevelop
Member
Posted 2 weeks ago #
And all other mentioned features are included in Booking Calendar