Important!!! Check actual Support Forum, if you need to ask a Questions.
Hi
I am using WP3.0.4 and Premium.Plus.2.8.
Abandoned transaction issue.
I found that if customer committed to pay, login into paypal, then abandon the transaction will lead to a cancellation (also email sent automatically)
Abandoned transaction could happen if the customer is to double check the date&time etc. I prefer to not cancel the booking automatically, but use the rule of "Cancel pending not paid bookings older than x time". Can this be done?
Also is it possible to have a logic automatically send payment request "if a pending booking has been over x time"?
Thanks
"Cancel pending not paid bookings older than x time". Can this be done?
Yes, you can make this configuration at the Payment settings page at
auto cancel sections.
> Also is it possible to have a logic automatically send payment request "if a pending booking has been over x time"?
I will add it to my todo list for integration at some future versions.
Hi I recommended this plugin to a client and they love it. One request though, is there any way to make this reservation a lightbox or something similar. They believe that the reservation form and calendar take up a lot of space.
Thanks,
Angie
Hello Angie, its possible to make such customization for you (but it's will cost additional) . So please send link to this page with booking form I will check and try to help.
Is it possible to customise submit button? I like to use my own gif image instead of 'send' button
Hello,
Yes in general it's possible todo,
Please reply to email with link to your site I will send insruction about how to make it.
Hmm. So we bought the hotel edition. I think there's only one major problem with your plugin. It's a great plugin, but there isn't a way to attach multiple resources to a single calendar and form and have the hotel guest pick the room. If you're doing this for just a hotel, that's fine -- the hotel can automatically pick the room for you. But for something like controlling different properties or rental houses or an inn with different rooms that you'd like the user to be able to pick different resource options, your calendar doesn't allow for that unless you create multiple calendars. As I see it, this is a major flaw, when you've thought out so many other possibilities. I'm a fairly advanced web programmer, and I haven't been able to figure out a way to work around this issue easily. What if someone had hundreds of rental properties but wanted the user to select from a list or resources from just one calendar? That would cause A LOT of overhead trying to get all those calendars on a single page. Yes, you can put the calendars on different pages -- which is what I think may end up happening here -- but I've been stuck quite a while on this problem trying to figure out the best way to go about it. It would seem that this should be a top feature on your list. Can I recommend that you move such a feature to the top of you development priority list? I would appreciate that a lot.
Also, this one isn't quite as big, but it's still a flaw with the system. I notice that the plugin javascript and other files show up on EVERY page of the wordpress site, even if the booking calendar hasn't been activated on a given page. That's a lot of extra page weight. It should probably only show up on pages that actually have the calendar on them. I found away around this by slightly altering your plugin using the is_page_template() and is_admin() wordpress functions, and only having the plugin show up on the templates that I wanted it to show up on. Like this in wpdev-booking.php:
if(is_admin()) {
$wpdev_bk = new wpdev_booking();
}
else {
global $wpdev_bk;
$wpdev_bk;
}
And this in my own function.php file:
function remove_booking_cruft_grrr() {
global $wpdev_bk;
if(!is_admin() && is_page_template('calendar.php')) {
$wpdev_bk = new wpdev_booking();
}
}
add_action('get_header', 'remove_booking_cruft_grrr');
But I still don't think that's an ideal way. Ideally the user should be able to do it all from one calendar. Thx. 🙂
Hello Robert,
Thank you for your suggestions, it's really important for us.
We can recommend for you try to use search of available booking resources for specific days at one page and then your visitor can redirected to needed booking form (this feature of search available booking resources is exist at Hotel Edition version). Also sometimes an be useful this solution https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars and that one which you are mentioned at next comment.
Any how thak you for suggestions, we are get these ideas for some new features to next updates. Thank you.
Thank you! I always appreciate your quick responses. It gives me the comfort that you actually care about the product. 🙂
I'll try the other solutions. I hadn't seen the search feature before, and it's possible that could be a solution, but I must admit the feature I'm requesting of one calendar and form to rule all resources would still be ideal. I appreciate that you've put it on your features for next update.
get_results("SELECT booking_type_id as id, title FROM " . $wpdb->prefix . "bookingtypes ORDER BY title");
foreach ($snap_calendar_types as $bt) {
echo 'id . '" class="calendar">';
do_action('wpdev_bk_add_form', $bt->id, 2);
echo '';
}
?>
And then I hide and show each based on a tab that the user selects. I would like to do the same thing, similar to the single form per multiple calendars as in your recommendation ( https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars ), but can I do it in a template.php file? I think that would lighten the page load. Is there a way to do that?
Hmm...it messed up my code. 🙂 Try this:
Thank you! I always appreciate your quick responses. It gives me the comfort that you actually care about the product. 🙂
I'll try the other solutions. I hadn't seen the search feature before, and it's possible that could be a solution, but I must admit the feature I'm requesting of one calendar and form to rule all resources would still be ideal. I appreciate that you've put it on your features for next update.
global $wpdb;
$snap_calendar_types = $wpdb->get_results("SELECT booking_type_id as id, title FROM " . $wpdb->prefix . "bookingtypes ORDER BY title");
foreach ($snap_calendar_types as $bt) {
echo '<div id="calendar' . $bt->id . '" class="calendar">';
do_action('wpdev_bk_add_form', $bt->id, 2);
echo '</div>';
}
Yes, you can do it. Here is some tips according this (its not full solution but a way in which you need to do it).
You need to use instead of this code
do_action(‘wpdev_bk_add_form’, $bt->id, 2);
this one
$my_booking_form = "standard"; // Here you need to create own rule for assigning of own booking form each time
do_shortcode( "[booking type=".$bt->id." form_type='". $my_booking_form ."' nummonths=2]" );
Hello again. Thank you for all your help. I'm having trouble trying to do the search form. I've put the code [bookingsearch] in the page, and it's showing the search form, but when I actually try and submit the form it returns a 500 error, and asks me to look @ this link: https://onlinebookingcalendar.com/faq/#faq-13 I followed the instructions on that page and chmod 755 the folders and files in booking plugin, but it's still giving me that error. I can't figure out what is wrong. Do you have any more clues?
And this is what that page says: "You do not have permission to direct access to this file !!!"
It's normal
Situation, if you are open this file directly.
Please, check your error log file from your server, according this error. If you do not find solution of it. Please send error log file to my email I will check it. Thank you.
Range selection is a great idea but can i specific different range for different post or different calendar? Coz there will be different package offering different days package. Thank you( referring to hotel edition)
Hello Lee,
Right now range selections are work for all booking resources (calendars).
May be later I will add possibility to set diferent time ranges for different booking resources. But right now it's not supported yet.
Hello how can I configure the widget width? My theme is now so wide as calendar, how can I adjust width settings?
Thank You,
Robert
Hello Robert,
Please send link to your page I will try to help you.
Please open your acual theme files (probably its sidebar.php file)
find this code <div id="right-col" class="notfooter">
and make this modification: <div id="right-col" class="notfooter widget_wpdev_booking">
Works! Thank you so much!
After updating to 2.8 from 2.6 I get this message when pressing send booking:
Error during inserting into BD
[F:/wpdev-booking-ajax.php|L:298|V:9.Premium.Plus.2.8|DB:Unknown column modification_date in field list]
What does it mean?
Hello,
You need go to the plugins menu and click to the deactivate link of booking Calendar (warning: please check before at the general booking settings page that option of delete booking data during uninstall was unchecked, otherwise all booking data will delete) then wait for message that plugin is deactivated successfully. After this press activate link and wait for message that booking calendar is activated successfully. After it test it. Evrything have to be fine now.
Thank you. Worked like a charm.
Hi
I want to use your plugin to manage bookings into courses. It seems only the hotel version will support multiple booking on each day is that correct? Looking at the admin demo in the resources section it seems you can only allocate 12 available slots to a day? Is this configurable as the courses will have more than 12 spaces?
Is it also possible to specify two prices based on how early they book (like an early bird offer?)
I hope this is possible as everything else looks great.
Hello,
Yes at the Hotel Edition version is possible to set capacity ( or increase it of exist one booking resources) for booking at same calendar without time applying, it's mean that time inside of booking form will not take effect.
And right now it's not possible to set higher cost for lasts visitors, which are making reservation at specific date.
Also please check Premium Plus version at this version is possible to set time slots for a day, so several visitors can register of court, but in different time. At same time can not be done two or more registration. May be such type of functionality Is also can be interesting for you.
Thank you.
Hi, i have used the client demo and the admin demo, i placed the starttime [select starttime "10:00" "12:00" "13:00"] and the endtime [select endtime "17:00" "18:00" "19:00"] in the administration section in the fields section, when i saved it and viewed it on the client demo i could see the drop downs but there was no times in the dropdowns? Can you see what i have done wrong because i want to but this but not until i see the time working.
Thanks
Hello,
I can suggest that you are make tests at the Professional version demo ( this version is not support time for booking).
Please test Premium or higher versions for this feature https://onlinebookingcalendar.com/demo/
How do I resolve this issue...
Error during inserting into BD
[F:/wpdev-booking-ajax.php|L:298|V:2.8|DB:Unknown column modification_date in field list]
You Need go to the plugins menu and click at deactivate link of booking calendar. Then you need to click at activate link of booking calendar and wait for message that plugin is activated successfully. Then test it.
Please note, if you want to save previos booking data, you need to have unchecked option at the general booking settings page "delete booking data during uninstall"
Hi
I am using WP3.0.4 and Premium.Plus.2.8.
Abandoned transaction issue.
I found that if customer committed to pay, login into paypal, then abandon the transaction will lead to a cancellation (also email sent automatically)
Abandoned transaction could happen if the customer is to double check the date&time etc. I prefer to not cancel the booking automatically, but use the rule of "Cancel pending not paid bookings older than x time". Can this be done?
Also is it possible to have a logic automatically send payment request "if a pending booking has been over x time"?
Thanks
"Cancel pending not paid bookings older than x time". Can this be done?
Yes, you can make this configuration at the Payment settings page at
auto cancel sections.
> Also is it possible to have a logic automatically send payment request "if a pending booking has been over x time"?
I will add it to my todo list for integration at some future versions.
Hi I recommended this plugin to a client and they love it. One request though, is there any way to make this reservation a lightbox or something similar. They believe that the reservation form and calendar take up a lot of space.
Thanks,
Angie
Hello Angie, its possible to make such customization for you (but it's will cost additional) . So please send link to this page with booking form I will check and try to help.
Is it possible to customise submit button? I like to use my own gif image instead of 'send' button
Hello,
Yes in general it's possible todo,
Please reply to email with link to your site I will send insruction about how to make it.
Hmm. So we bought the hotel edition. I think there's only one major problem with your plugin. It's a great plugin, but there isn't a way to attach multiple resources to a single calendar and form and have the hotel guest pick the room. If you're doing this for just a hotel, that's fine -- the hotel can automatically pick the room for you. But for something like controlling different properties or rental houses or an inn with different rooms that you'd like the user to be able to pick different resource options, your calendar doesn't allow for that unless you create multiple calendars. As I see it, this is a major flaw, when you've thought out so many other possibilities. I'm a fairly advanced web programmer, and I haven't been able to figure out a way to work around this issue easily. What if someone had hundreds of rental properties but wanted the user to select from a list or resources from just one calendar? That would cause A LOT of overhead trying to get all those calendars on a single page. Yes, you can put the calendars on different pages -- which is what I think may end up happening here -- but I've been stuck quite a while on this problem trying to figure out the best way to go about it. It would seem that this should be a top feature on your list. Can I recommend that you move such a feature to the top of you development priority list? I would appreciate that a lot.
Also, this one isn't quite as big, but it's still a flaw with the system. I notice that the plugin javascript and other files show up on EVERY page of the wordpress site, even if the booking calendar hasn't been activated on a given page. That's a lot of extra page weight. It should probably only show up on pages that actually have the calendar on them. I found away around this by slightly altering your plugin using the is_page_template() and is_admin() wordpress functions, and only having the plugin show up on the templates that I wanted it to show up on. Like this in wpdev-booking.php:
if(is_admin()) {
$wpdev_bk = new wpdev_booking();
}
else {
global $wpdev_bk;
$wpdev_bk;
}
And this in my own function.php file:
function remove_booking_cruft_grrr() {
global $wpdev_bk;
if(!is_admin() && is_page_template('calendar.php')) {
$wpdev_bk = new wpdev_booking();
}
}
add_action('get_header', 'remove_booking_cruft_grrr');
Thanks! Hope my suggestions help!
Oh, also, I did see this solution: https://onlinebookingcalendar.com/faq/#faq-selection-by-selectbox
But I still don't think that's an ideal way. Ideally the user should be able to do it all from one calendar. Thx. 🙂
Hello Robert,
Thank you for your suggestions, it's really important for us.
We can recommend for you try to use search of available booking resources for specific days at one page and then your visitor can redirected to needed booking form (this feature of search available booking resources is exist at Hotel Edition version). Also sometimes an be useful this solution https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars and that one which you are mentioned at next comment.
Any how thak you for suggestions, we are get these ideas for some new features to next updates. Thank you.
Thank you! I always appreciate your quick responses. It gives me the comfort that you actually care about the product. 🙂
I'll try the other solutions. I hadn't seen the search feature before, and it's possible that could be a solution, but I must admit the feature I'm requesting of one calendar and form to rule all resources would still be ideal. I appreciate that you've put it on your features for next update.
As to this recommendation: https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars
Is it possible to do this in a php template?
Right now I'm currently doing this:
get_results("SELECT booking_type_id as id, title FROM " . $wpdb->prefix . "bookingtypes ORDER BY title");
foreach ($snap_calendar_types as $bt) {
echo 'id . '" class="calendar">';
do_action('wpdev_bk_add_form', $bt->id, 2);
echo '';
}
?>
And then I hide and show each based on a tab that the user selects. I would like to do the same thing, similar to the single form per multiple calendars as in your recommendation ( https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars ), but can I do it in a template.php file? I think that would lighten the page load. Is there a way to do that?
Hmm...it messed up my code. 🙂 Try this:
Thank you! I always appreciate your quick responses. It gives me the comfort that you actually care about the product. 🙂
I'll try the other solutions. I hadn't seen the search feature before, and it's possible that could be a solution, but I must admit the feature I'm requesting of one calendar and form to rule all resources would still be ideal. I appreciate that you've put it on your features for next update.
As to this recommendation: https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars
Is it possible to do this in a php template?
Right now I'm currently doing this:
global $wpdb;
$snap_calendar_types = $wpdb->get_results("SELECT booking_type_id as id, title FROM " . $wpdb->prefix . "bookingtypes ORDER BY title");
foreach ($snap_calendar_types as $bt) {
echo '<div id="calendar' . $bt->id . '" class="calendar">';
do_action('wpdev_bk_add_form', $bt->id, 2);
echo '</div>';
}
Yes, you can do it. Here is some tips according this (its not full solution but a way in which you need to do it).
You need to use instead of this code
do_action(‘wpdev_bk_add_form’, $bt->id, 2);
this one
$my_booking_form = "standard"; // Here you need to create own rule for assigning of own booking form each time
do_shortcode( "[booking type=".$bt->id." form_type='". $my_booking_form ."' nummonths=2]" );
,
where is $my_booking_form is the names of your custom booking form, according this instruction https://onlinebookingcalendar.com/faq/#faq-one-form-for-several-calendars
Hello again. Thank you for all your help. I'm having trouble trying to do the search form. I've put the code [bookingsearch] in the page, and it's showing the search form, but when I actually try and submit the form it returns a 500 error, and asks me to look @ this link: https://onlinebookingcalendar.com/faq/#faq-13 I followed the instructions on that page and chmod 755 the folders and files in booking plugin, but it's still giving me that error. I can't figure out what is wrong. Do you have any more clues?
This was the link I used: https://www.mysite.com/wp-content/plugins/booking/wpdev-booking.php
And this is what that page says: "You do not have permission to direct access to this file !!!"
It's normal
Situation, if you are open this file directly.
Please, check your error log file from your server, according this error. If you do not find solution of it. Please send error log file to my email I will check it. Thank you.
Range selection is a great idea but can i specific different range for different post or different calendar? Coz there will be different package offering different days package. Thank you( referring to hotel edition)
Hello Lee,
Right now range selections are work for all booking resources (calendars).
May be later I will add possibility to set diferent time ranges for different booking resources. But right now it's not supported yet.
Hello how can I configure the widget width? My theme is now so wide as calendar, how can I adjust width settings?
Thank You,
Robert
Hello Robert,
Please send link to your page I will try to help you.
Hello my website is http://www.[CUTTED].com
thank you for your help.
Regards,
Robert
Please open your acual theme files (probably its sidebar.php file)
find this code
<div id="right-col" class="notfooter">
and make this modification:
<div id="right-col" class="notfooter widget_wpdev_booking">
Works! Thank you so much!
After updating to 2.8 from 2.6 I get this message when pressing send booking:
Error during inserting into BD
[F:/wpdev-booking-ajax.php|L:298|V:9.Premium.Plus.2.8|DB:Unknown column modification_date in field list]
What does it mean?
Hello,
You need go to the plugins menu and click to the deactivate link of booking Calendar (warning: please check before at the general booking settings page that option of delete booking data during uninstall was unchecked, otherwise all booking data will delete) then wait for message that plugin is deactivated successfully. After this press activate link and wait for message that booking calendar is activated successfully. After it test it. Evrything have to be fine now.
Thank you. Worked like a charm.
Hi
I want to use your plugin to manage bookings into courses. It seems only the hotel version will support multiple booking on each day is that correct? Looking at the admin demo in the resources section it seems you can only allocate 12 available slots to a day? Is this configurable as the courses will have more than 12 spaces?
Is it also possible to specify two prices based on how early they book (like an early bird offer?)
I hope this is possible as everything else looks great.
Hello,
Yes at the Hotel Edition version is possible to set capacity ( or increase it of exist one booking resources) for booking at same calendar without time applying, it's mean that time inside of booking form will not take effect.
And right now it's not possible to set higher cost for lasts visitors, which are making reservation at specific date.
Also please check Premium Plus version at this version is possible to set time slots for a day, so several visitors can register of court, but in different time. At same time can not be done two or more registration. May be such type of functionality Is also can be interesting for you.
Thank you.
Hi, i have used the client demo and the admin demo, i placed the starttime [select starttime "10:00" "12:00" "13:00"] and the endtime [select endtime "17:00" "18:00" "19:00"] in the administration section in the fields section, when i saved it and viewed it on the client demo i could see the drop downs but there was no times in the dropdowns? Can you see what i have done wrong because i want to but this but not until i see the time working.
Thanks
Hello,
I can suggest that you are make tests at the Professional version demo ( this version is not support time for booking).
Please test Premium or higher versions for this feature https://onlinebookingcalendar.com/demo/
How do I resolve this issue...
Error during inserting into BD
[F:/wpdev-booking-ajax.php|L:298|V:2.8|DB:Unknown column modification_date in field list]
You Need go to the plugins menu and click at deactivate link of booking calendar. Then you need to click at activate link of booking calendar and wait for message that plugin is activated successfully. Then test it.
Please note, if you want to save previos booking data, you need to have unchecked option at the general booking settings page "delete booking data during uninstall"