Important!!! Check actual Support Forum, if you need to ask a Questions.
Hello. How do I aggregate all of my services together to prevent double bookings? The instructions say to use [aggregate='5;1;6;8;12;7', where 5;1;6;8;12;7] however when I put that into my form it interprets as raw text. I am using Business Small SingleSite 8.7.2.
Thank you!!
Hello.
You need to use the aggregate as parameter in the Booking Calendar shortcode.
For example:
I have the booking calander business large for my client. Since a few months they use online booking for boatrental. This month however it seems 3 bookings have been thrown in the trash for no reason. The people booked a boat, payed 25% downpayment and received a mail that their booking was definite. Because the online booking is new, the client is using 2 systems and found that 3 bookings of 3 seperate boats (1 payed with bancontact and 1 wiht ideal) got thrown in the trash automatically, without sending a mail to the people who booked that de booking was cancelled. Do you have any idea how this is possible? Is there anyway to see what happened in a log? And off course how can we avoid this in the future?
Sorry, 1 payed with bancontact and 2 payed with ideal
Hello.
Probably you was activated the “auto cancellation” pending bookings that do not have successfully paid status during a specific period of time. You can deactivate it at the Booking > Settings General page in the auto cancellation / approval section. So such bookings will be moved to trash, if they will not be paid.
Please note. Be sure that you have correctly set time-zone at the WordPress > Settings > General page. Otherwise it’s possible that the time of creation of booking was already in the past and you have reached the time limit for auto cancelation of such bookings. Also if you set a low time interval of auto cancelation, like 5 minutes then the client can not be in the time about the payment. Please increase the time of auto cancelation at the Booking > Settings General page.
If you are using the PayPal standard integration and your visitors is made the payment for the booking, but do not click on the "return link" on PayPal site to your site, so Booking Calendar do not know that the payment is successful - you will see unknown payment status, and this booking can be auto canceled with that feature. Stripe has to auto redirect to the booking page automatically.
So sometimes it's possible that the successfully paid bookings will not have this status and that's why it can be auto-canceled, if you do not approve them.
Ideally (for PayPal) you will need to activate and correctly configure the PayPal IPN system, at the Booking > Settings > Payment page and in the PayPal account. So in this case PayPal has to send the messages directly to your booking system.
The Auto cancelation starts work when someone open the front end side of your website.
Kind Regards.
Hi, thanks for your response. We do not use Paypal standard integration and time-zone setting in wordpress is correct. auto-cancellation was set on 30 minutes. I have changed this in 1 hour. I hope this will solve the problem.
We use the Booking Calendar with several languages. The form itself as well as the emails work fine but the calendar still shows the english months and days. Here the code:
[lang=de_DE]
Datumsauswahl
Im Kalender das erste und letzte Datum des gewünschten Zeitraums auswählen.
[calendar]
We also set the "Use local time format" option. How could we fix this?
Hello.
Probably, its because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
We are using Business Small SingleSite 8.8.1
I have noticed that the emails WPBooking sends are using the wrong locale when we use [dates] - it always gives us English dates in the local format: "29. June 2021" instead of 29. Juni 2021
We have double-checked our settings in WordPress already - everything is OK there and we get normal local dates in blogposts etc. Also: In WPBooking-settings we have chosen the standard format (which is shown on the settings page in the right German format "9. Juni 2021")
Anything I can do or check here?
Did you see this question?
Thanks for getting back to me.
Frank
Hello.
You need to activate this option “ Use localized time format”, at the Booking > Settings General page in Booking Admin panel section. This option useful only, if you have issue with translation of time format. If you activated this option, at some servers possible issue with "Daylight Saving Time" - booked times can be later on 1 hour.
We are using "automatic confirmation" for bookings made by front-end users (who are logged in). If we have "confirmation emails" switched on, the user now simultaniously get's two emails each time: The "New for User-email" and "confirmed-email".
Can we change this in a way that the "confirmed"-email gets sent only when we confirm an optional (=orange-color) booking from the backend?
Thanks, Frank
Hello.
You can deactivate the "New (visitor)" email at the Booking > Settings > Emails page, for do not sending email after creation of the new booking.
Kind Regards.
Thank you, but I want to continue sending the "New (visitor)" mail, but not the "confirmed" mail to auto-confirm-bookings. The "confirmed" mail should go only to backend-confirmed booking. Is that possible too?
Thanks, Frank
Hello.
I do not sure that clearly understood you.
The only other option that you can activate is “ Deactivate send email option at Add Booking page” at the Booking > Settings General page in Booking admin panel section.
Otherwise its Does not possible to send auto approve emails only in specific situations. Sorry.
Kind Regards.
Thank you. I guess you understood me right. We book rooms with auto-approval. We need he following mails:
° Customer (in front-end) books a room --> Send "New (visitor)" email (and copy to admin)
° Customer (in front-end) changes or cancels room --> Send "modiefied" or "deleted"-Emails to customer and admin
° We book a room in backend --> Send "New (visitor)" email (and copy to admin)
° We change a booking in backend from approved to not-approved --> Send "Pending"-email to customer and admin
° We finally approve the booking in the backend --> Send "Approved" email to customer and admin.
If this is not possible: Can we use the "Payment request" email to do this (clicking it by hand)? We are not using the payment at all, so how do we trigger the payment notification? For now, it does not send any emails if I click on the "letter-ion in the backend. How can I do this?
Hello.
Booking Calendar is working as in your description.
Only one point. If admin or visitor create new booking, this booking by default have the pending status. It’s does not approved. You can manually approve Such booking.
Also you can use payment request h ffu or sending email for any other purpose. Reconfigure the payment request email at the Booking > Settings > Emails page.
If you do not see the pop up window after clicking on payment request then probably, its because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
Thanks,
If you do not see the pop up window after clicking on payment request then probably, its because of conflict with some other plugin or actual theme.
Actually, I see the pop-Up. But regardless if I write anything there or not, after I hit "Send" I get the green "Mail has been sent"-answer but no mail gets send?!?
Do I first have to activate a payment provider to make this work?
You need to activate and configure only payment request email at the Booking > Settings > Emails page.
If you do not get emails at all then check this. Please note, Booking Calendar is use standard WordPress wp_mail function for sending emails. This function can be overridden by other plugins.
The most probably you need to check the point #5 from this instruction and install WP Mail SMTP plugin which is 'sending emails via php' option and it can resolve that issue.
If you do not get emails at all then check this.
Actually I get all the other mails - only the payment mail does not get sent. I am using "Post SMTP"-Plugin to send mails (V. 2.0.23) which is super reliable.
Any other idea how I can get this payment request email working?
Hello.
Booking Calendar send all emails in the same way.
You can check mail and error logs at the server. Otherwise please be sure that that the “from” email was the same as for the other email templates at the Booking > Settings > Emails page.
Try to change content of the payment request email to check if it’s the reason of the blocking emails.
Kind Regards.
just trying to find out if this post has gone unnoticed. Hello? Can you help me?
Hi!
We have an issue with the [rangetime] and [contact] tags. The information about the rangetime doesn´t appear in any of the emails, so the client can't check if the booking is correct. Any solution?
Thank you!
Hello.
If you are using shortcode like this, in the booking form at the Booking > Settings > Form page [select* rangetime multiple "10:00 AM - 12:00 PM@@10:00 - 12:00" "12:00 PM - 02:00 PM@@12:00 - 14:00" "02:00 PM - 04:00 PM@@14:00 - 16:00" "04:00 PM - 06:00 PM@@16:00 - 18:00" "06:00 PM - 08:00 PM@@18:00 - 20:00"]
Then you need to use this shortcode at the “Content of booking fields data” form (at the bottom) of the Booking > Settings > Form page: <strong>Times</strong>:<span class="fieldvalue">[rangetime]</span>
It’s obligatory.
And only after this you can use [rangetime] shortcode in the emails at the Booking > Settings > Emails page.
It’s will work only for the new bookings.
Kind Regards.
Hello!
How can i have a capacity visitor by slot?
Hello.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
At this version possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource. But its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
Hi
I have a big problem. When customers make a booking, they dont receive the "New (visitor)" mail, and they dont receive the "approved" mail, when I approve the booking. Both of the mails are turned on in settings.
The problem came suddently, and worked yesterday. But today it has errors. Its sooooo important, that they will have these mails....
What can I do?
Hello.
Please note, Booking Calendar is use standard WordPress wp_mail function for sending emails. This function can be overridden by other plugins.
The most probably you need to check the point #5 from this instruction and install WP Mail SMTP plugin which is 'sending emails via php' option and it can resolve that issue.
Hello
No. It will not fix the problem, because the customers DO receive the mails, when I decline the booking - then they get the mails.....
So what to do?! Its BIIIIIG troubles here. :/
I have this message: "Fejl! Email ikke sendt. En fejl opstod. SMTP Error: Could not authenticate."
Hello.
If you are having this error "SMTP Error: Could not authenticate." you need to check the configuration of your specific SMTP mail plugin.
this error generated by the plugin or WordPress. Please contact support of SMTP mail plugin about the correct configuration of the plugin.
Thank you.
Hi
We have a problem, that the customers bookings comes to the system 6-7 times. Its pretty weird. And we cant delete Them because of problems with SMTP. What can we do?
Hello Kasper.
Once again, if you are having this error "SMTP Error: Could not authenticate." you need to check the configuration of your specific SMTP mail plugin.
this error generated by the other MAIL plugin or WordPress, not the Booking Calendar plugin.
Please contact support of SMTP mail plugin about the correct configuration of the plugin.
Thank you.
Hello. How do I aggregate all of my services together to prevent double bookings? The instructions say to use [aggregate='5;1;6;8;12;7', where 5;1;6;8;12;7] however when I put that into my form it interprets as raw text. I am using Business Small SingleSite 8.7.2.
Thank you!!
Hello.
You need to use the aggregate as parameter in the Booking Calendar shortcode.
For example:
[booking type=5 aggregate='5;1;6;8;12;7']
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
Kind Regards.
Hi,
I have the booking calander business large for my client. Since a few months they use online booking for boatrental. This month however it seems 3 bookings have been thrown in the trash for no reason. The people booked a boat, payed 25% downpayment and received a mail that their booking was definite. Because the online booking is new, the client is using 2 systems and found that 3 bookings of 3 seperate boats (1 payed with bancontact and 1 wiht ideal) got thrown in the trash automatically, without sending a mail to the people who booked that de booking was cancelled. Do you have any idea how this is possible? Is there anyway to see what happened in a log? And off course how can we avoid this in the future?
Sorry, 1 payed with bancontact and 2 payed with ideal
Hello.
Probably you was activated the “auto cancellation” pending bookings that do not have successfully paid status during a specific period of time. You can deactivate it at the Booking > Settings General page in the auto cancellation / approval section. So such bookings will be moved to trash, if they will not be paid.
Please note. Be sure that you have correctly set time-zone at the WordPress > Settings > General page. Otherwise it’s possible that the time of creation of booking was already in the past and you have reached the time limit for auto cancelation of such bookings. Also if you set a low time interval of auto cancelation, like 5 minutes then the client can not be in the time about the payment. Please increase the time of auto cancelation at the Booking > Settings General page.
If you are using the PayPal standard integration and your visitors is made the payment for the booking, but do not click on the "return link" on PayPal site to your site, so Booking Calendar do not know that the payment is successful - you will see unknown payment status, and this booking can be auto canceled with that feature. Stripe has to auto redirect to the booking page automatically.
So sometimes it's possible that the successfully paid bookings will not have this status and that's why it can be auto-canceled, if you do not approve them.
Ideally (for PayPal) you will need to activate and correctly configure the PayPal IPN system, at the Booking > Settings > Payment page and in the PayPal account. So in this case PayPal has to send the messages directly to your booking system.
The Auto cancelation starts work when someone open the front end side of your website.
Kind Regards.
Hi, thanks for your response. We do not use Paypal standard integration and time-zone setting in wordpress is correct. auto-cancellation was set on 30 minutes. I have changed this in 1 hour. I hope this will solve the problem.
We use the Booking Calendar with several languages. The form itself as well as the emails work fine but the calendar still shows the english months and days. Here the code:
We also set the "Use local time format" option. How could we fix this?
Hello.
Probably, its because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
We are using Business Small SingleSite 8.8.1
I have noticed that the emails WPBooking sends are using the wrong locale when we use [dates] - it always gives us English dates in the local format: "29. June 2021" instead of 29. Juni 2021
We have double-checked our settings in WordPress already - everything is OK there and we get normal local dates in blogposts etc. Also: In WPBooking-settings we have chosen the standard format (which is shown on the settings page in the right German format "9. Juni 2021")
Anything I can do or check here?
Did you see this question?
Thanks for getting back to me.
Frank
Hello.
You need to activate this option “ Use localized time format”, at the Booking > Settings General page in Booking Admin panel section. This option useful only, if you have issue with translation of time format. If you activated this option, at some servers possible issue with "Daylight Saving Time" - booked times can be later on 1 hour.
We are using "automatic confirmation" for bookings made by front-end users (who are logged in). If we have "confirmation emails" switched on, the user now simultaniously get's two emails each time: The "New for User-email" and "confirmed-email".
Can we change this in a way that the "confirmed"-email gets sent only when we confirm an optional (=orange-color) booking from the backend?
Thanks, Frank
Hello.
You can deactivate the "New (visitor)" email at the Booking > Settings > Emails page, for do not sending email after creation of the new booking.
Kind Regards.
Thank you, but I want to continue sending the "New (visitor)" mail, but not the "confirmed" mail to auto-confirm-bookings. The "confirmed" mail should go only to backend-confirmed booking. Is that possible too?
Thanks, Frank
Hello.
I do not sure that clearly understood you.
The only other option that you can activate is “ Deactivate send email option at Add Booking page” at the Booking > Settings General page in Booking admin panel section.
Otherwise its Does not possible to send auto approve emails only in specific situations. Sorry.
Kind Regards.
Thank you. I guess you understood me right. We book rooms with auto-approval. We need he following mails:
° Customer (in front-end) books a room --> Send "New (visitor)" email (and copy to admin)
° Customer (in front-end) changes or cancels room --> Send "modiefied" or "deleted"-Emails to customer and admin
° We book a room in backend --> Send "New (visitor)" email (and copy to admin)
° We change a booking in backend from approved to not-approved --> Send "Pending"-email to customer and admin
° We finally approve the booking in the backend --> Send "Approved" email to customer and admin.
If this is not possible: Can we use the "Payment request" email to do this (clicking it by hand)? We are not using the payment at all, so how do we trigger the payment notification? For now, it does not send any emails if I click on the "letter-ion in the backend. How can I do this?
Hello.
Booking Calendar is working as in your description.
Only one point. If admin or visitor create new booking, this booking by default have the pending status. It’s does not approved. You can manually approve Such booking.
Also you can use payment request h ffu or sending email for any other purpose. Reconfigure the payment request email at the Booking > Settings > Emails page.
If you do not see the pop up window after clicking on payment request then probably, its because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If its not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason of this issue.
Thanks,
Actually, I see the pop-Up. But regardless if I write anything there or not, after I hit "Send" I get the green "Mail has been sent"-answer but no mail gets send?!?
Do I first have to activate a payment provider to make this work?
You need to activate and configure only payment request email at the Booking > Settings > Emails page.
If you do not get emails at all then check this. Please note, Booking Calendar is use standard WordPress wp_mail function for sending emails. This function can be overridden by other plugins.
Please check this troubleshooting instruction https://wpbookingcalendar.com/faq/no-emails/
The most probably you need to check the point #5 from this instruction and install WP Mail SMTP plugin which is 'sending emails via php' option and it can resolve that issue.
Actually I get all the other mails - only the payment mail does not get sent. I am using "Post SMTP"-Plugin to send mails (V. 2.0.23) which is super reliable.
Any other idea how I can get this payment request email working?
Hello.
Booking Calendar send all emails in the same way.
You can check mail and error logs at the server. Otherwise please be sure that that the “from” email was the same as for the other email templates at the Booking > Settings > Emails page.
Try to change content of the payment request email to check if it’s the reason of the blocking emails.
Kind Regards.
just trying to find out if this post has gone unnoticed. Hello? Can you help me?
Hello.
Please check more here https://wpbookingcalendar.com/support/comment-page-140/#comment-25068
Hi!
We have an issue with the [rangetime] and [contact] tags. The information about the rangetime doesn´t appear in any of the emails, so the client can't check if the booking is correct. Any solution?
Thank you!
Hello.
If you are using shortcode like this, in the booking form at the Booking > Settings > Form page
[select* rangetime multiple "10:00 AM - 12:00 PM@@10:00 - 12:00" "12:00 PM - 02:00 PM@@12:00 - 14:00" "02:00 PM - 04:00 PM@@14:00 - 16:00" "04:00 PM - 06:00 PM@@16:00 - 18:00" "06:00 PM - 08:00 PM@@18:00 - 20:00"]
Then you need to use this shortcode at the “Content of booking fields data” form (at the bottom) of the Booking > Settings > Form page:
<strong>Times</strong>:<span class="fieldvalue">[rangetime]</span>
It’s obligatory.
And only after this you can use [rangetime] shortcode in the emails at the Booking > Settings > Emails page.
It’s will work only for the new bookings.
Kind Regards.
Hello!
How can i have a capacity visitor by slot?
Hello.
If you need to make the specific number of bookings per days, then you need to check the Booking Calendar Business Large version, where is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here https://wpbookingcalendar.com/overview/#capacity
You can test it in the live demo here https://bl.wpbookingcalendar.com/
Watch video about this feature here https://wpbookingcalendar.com/help/availability-capacity-video-overview/
At this version possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource. But its possible to make booking only for FULL date, not a time slots (time slots in this version only saved as data into database, but do not apply to availability logic).
Highly recommend, to check this article about configuration of capacity and availability for booking resources: https://wpbookingcalendar.com/faq/capacity-concept/
Hi
I have a big problem. When customers make a booking, they dont receive the "New (visitor)" mail, and they dont receive the "approved" mail, when I approve the booking. Both of the mails are turned on in settings.
The problem came suddently, and worked yesterday. But today it has errors. Its sooooo important, that they will have these mails....
What can I do?
Hello.
Please note, Booking Calendar is use standard WordPress wp_mail function for sending emails. This function can be overridden by other plugins.
Please check this troubleshooting instruction https://wpbookingcalendar.com/faq/no-emails/
The most probably you need to check the point #5 from this instruction and install WP Mail SMTP plugin which is 'sending emails via php' option and it can resolve that issue.
Hello
No. It will not fix the problem, because the customers DO receive the mails, when I decline the booking - then they get the mails.....
So what to do?! Its BIIIIIG troubles here. :/
I have this message: "Fejl! Email ikke sendt. En fejl opstod. SMTP Error: Could not authenticate."
Hello.
If you are having this error "SMTP Error: Could not authenticate." you need to check the configuration of your specific SMTP mail plugin.
this error generated by the plugin or WordPress. Please contact support of SMTP mail plugin about the correct configuration of the plugin.
Thank you.
Hi
We have a problem, that the customers bookings comes to the system 6-7 times. Its pretty weird. And we cant delete Them because of problems with SMTP. What can we do?
Hello Kasper.
Once again, if you are having this error "SMTP Error: Could not authenticate." you need to check the configuration of your specific SMTP mail plugin.
this error generated by the other MAIL plugin or WordPress, not the Booking Calendar plugin.
Please contact support of SMTP mail plugin about the correct configuration of the plugin.
Thank you.