7153 comments found.
Hi there, I followed all the steps in the documentation. i get the green sync with my calendar and it shows on the site but all the slots are black and none is “available for booking”.. any idea what went wrong? Thanks!
H!
What do you mean by “black”? Perhaps do you mean “blank”? In that case, I suggest you to read very carefully the paragraph 13.2 of the documentation. If the issue persists, please contact me privately via my profile page 
VonStroheim
Dear vonStroheim, Thanks for your quick reply. I had to read it a few times to realize that i have to setup all the slots in advance on my google calendar and give them the same name as i gave to the service… it seems to work as expected now so thanks for your help!!!
You’re welcome, happy to read you’ve sorted it out 
VonStroheim
Thanks, however im now getting timeouts on the server whenever i publish the calendar.. can it be because i added endlessly recurring events to my gmail calendar so that i can have 8 slots available every day? is that the right way to do that? sorry for being a bit challenged with this 
Hi!
It could be, if your server’s db has poor resources. Avoid endless recurring events, always put an end to the batch (e.g. six months or one year ahead). Let me know!
VonStroheim
Hi VonStroheim, I’ve changed all my recurring events to end in 2 months and now things load without any issues! thanks again for your quick and helpful support!
You’re welcome 
VonStroheim
Hi,
Below is the requirement that I wish to full fill,
Background: We wish to provide safari jeep services with meals to our customers at different wild life parks.
Booking process:
Customer selects the date(s) they wish to go on safari Customer selects if they want to go on full day safari or half day morning or half day evening safari. They must be able to select this for each date they select. For each safari they must be able to select how many people will be joining and how many meals they require. The booking will be charged by the number of people for each safari. E.g. : If its 50$ per person for half day and 80$ per person for full day and they select 1 full day with 5 people and half day with 4 people. Full day cost will be 400$ and half day will be 200$ which gives a total of 600$
Once the booking is made the plugin must simply send an email to the customer. From there on wards payments are managed via email and phone calls.
What I like to know if you can support this kind of requirement or provide a workaround?
Thank you very much
Dear VonStroheim,
I have been experiencing many issues with the plugin over the last days : - for some of the reservations, one booking is considered in the plugin however customer receives 2 confirmation emails and 2 payments - some customers don’t receive their confirmation email (~1 in 30) - for the last 2 days, emails take a very long time to be sent (several hours) and since this morning I had 7 bookings and only 1 email
Could you please come back to me ?
Thanks,
Martin.
Hi!
E-mail issues are in no way a TeamBooking responsibility, please read very carefully the paragraph 13.3 of the documentation with some suggestions to make your mailserver more reliable. Let me know.
VonStroheim
Hello, is it possible to use this plugin to sell a certain, fixed, number of the same lessons? I mean, for instance, a user that buys 10 lessons all at once. These 10 lessons takes place every Monday at 13:30 always at a certain place. Is it compatible with this setting? Thank you.
Hi, this is not possible at the moment.
VonStroheim
When it comes to paying, are customers required to have PayPal accounts, or can they just pay via credit card, just by entering credit card number and info?
Hi!
You can use both Stripe and PayPal to accept payments made with a credit card without the need for the customer to have Stripe or PayPal…
VonStroheim
PRE-SALE QUESTION: I need to manage 20 hostels. Each hostel room offers single or double occupation. Boarders are booked into the hostel during admission time and some services added like dining facility, wifi, games room, TV room etc. While most services have a fixed fee for the duration of stay, only the dining facility needs to be billed on an individual basis. The duration of stay also varies from 2 years-Six years for students. Each hostel has lots of properties (like crockery, hostel kitchen items like grinders, rice cooking steams etc, cots, tables, chairs, tv sets, table tennis, carroms etc). Would it be possible to:
1. Have one hostel catering to different staying periods? 2. Add some services by default for a fixed fee? 3. Update the food cost consumed by a student in the dining facility? 4. Collate all the dues to be collected from the student and display them? 5. Issuance and management of properties?
An early reply would help me decide on purchasing this plugin.
Thanks and warm regards vasuki belavadi
Hi!
TeamBooking is not suitable for your specific needs.
VonStroheim
Hi
I have this set up on a bus website and its all working fine. People can book a ticket for the set price.
The bus company now asked me to add in a cheaper childs ticket. How do I go about adding this in? Is it even possible? I have the google calendar set up to allow 40 tickets to be purchased per bus. In the plug in I have obviously set the ticket price. I cant find an option to allow for different value ticket to be purchased. I did check the PDF but couldn’t find any info on it.
Regards
Dave
Hi!
Different ticket prices are not (yet) possible, I’m sorry. It will be certainly implemented as a feature, at some point.
VonStroheim
Hi, Need to know that i only want to use the reservation form for the appointment but not the calendar , how to do that using this plugin ?
Hi!
The calendar is intended to choose the day of the appointment, you choose the day/time first, then fill in the reservation form. This is the workflow of the plugin.
A reservation form is shown directly without a calendar for unscheduled services only.
VonStroheim
Hi, I have constantly issues with memory exceeding and crashing the site while number of booking is abot 100 and past google events. When I delete the events and bookings it appears to be fine.
I have 512MB of memory so should that be fine?
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 739681 bytes) in wp-content/plugins/team-booking/libs/google/src/Google/Http/REST.php on line 119
and
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 370403 bytes) in wp-content/plugins/team-booking/libs/google/src/Google/Http/Batch.php on line 103
Thanks for help
Hi!
Have you perhaps put “endless” recurring events in your Google Calendar?
VonStroheim
Hi,
Yes, customer has recurring events for long time period. I will change it.
Could be in your plugin option to get only events for 3 months in the future for example?
Thanks
M.
HI!
Avoid “endless” recurring events, always put an end to the batch.
About your request, the plugin must sync with the Google Calendar and must record in the database all the events that Google API returns. If the plugin saves only partial events (e.g. for 3 months) then the other events can’t be fetched anymore with an incremental sync. That means that a fullsync must be performed at each page request, increasing the pageload (and your Calendar API usage quota) badly.
VonStroheim
Hi VonStroheim,
Could I please take you up on your offer to help me get your plugin to work with Google Calendar and recognise full day events as being blocked?
Thank you,
Debora
Hi,
hope you are doing well , i have a question that how can i add this to my wordpress theme with visual composer into a popup button
Hi!
Is that “Popup button” a standard Visual Composer component? Because I don’t know it. Anyway, the next version of TeamBooking comes with Visual Composer specific elements.
VonStroheim
Thanks, what will be the shortcode for just book from service list ( Appointment )
Hi, I don’t understand that request, could you please detail more?
VonStroheim
Hi !
We added some custom fields in Form Reservation (Services). When exporting the CSV file, these one are correctly displayed.
We’d like to displayed some of them into the Overview panel.
We are using TB for sporting clubs and we need to display more informations like the name and the number of the club who has made the reservation.
Is there a way to do that as is it like exporting them in CSV file ?
I hope my request is enough clear for you
Thank you for your help !
Hi!
There is not (at least not at the moment), since the overview panel is made to display reservation for mixed types of services. So I can’t know in advance what kind of custom fields people are going to add, in order to properly configure a table column for it
The CSV/XLSX exporting is a completely different thing.
VonStroheim
Hi VonStroheim
We have the PayPal optional payment switched on. We need this because the client has agents who will pay later and customers who should pay immediately.
On the Thank You for your reservation page, where the Pay with PayPal blue notice comes up, there is also text which says “Do you want to pay right now?”. As we really want the customers to pay, we’d like to get rid of this text. Can we do that by deleting it or changing its colour to white?
Thanks for your help with this.
*Ed
Hi!
What about changing the text to something else (e.g. “Proceed with the payment”?
VonStroheim
Great, but where do id do that? *Ed
Hi!
Please refer to the paragraph 12.2 of the documentation 
Hint: install Loco Translate, it will make your life easier.
VonStroheim
Hello,
For some reason, Teambooking is causing a 503 error on my website. When I deactivate it everything works fine. I reinstalled and still getting same issues. Please advise.
Hi!
When in front of server errors (5xx) you must retrieve your server’s error.log file to see the root of it. If you are unable to retrieve your server’s error.log file, then please contact me privately.
VonStroheim
Hi, i cannot authorize a coworker for Google Calendar. I setted also correct but it still appears unauthorized. Can you help me?
Hi!
Please describe your issue with more details. What do you mean by “I cannot authorize a coworker”? Infact, you can’t. The Coworker must authorize himself via his own Personal tab.
VonStroheim
Ok, alright, thank you!
You’re welcome, let me know 
VonStroheim
Hey there-
I’m trying to add custom upgrades to bookings, but having trouble figuring out the best way to do it. I’m using the “select drop down” menu option, so I can tack on prices for extras, but the issue I’m running into is that it multiplies the extra: (upgrade item x number of tickets)
I’m trying to figure out the best method to circumvent this issue but I’m struggling. For instance, if my guest wants to by 3 tickets, and only upgrade 2 of those tickets with “extras” from the drop down list.
What do you recommend?
Thanks in advance!
Hi!
This is not possible at the moment, a price increment is relative to the base ticket price. So at the moment you can’t have different prices for the tickets of a reservation.
I’ll certainly expand those pricing features during the next upgrades.
VonStroheim
Hi,
My customer, a sauna, wants a reservation module on his site. Cuold you confirm taht the following options/Features are available with your plugin please?
- set up minimal booking time (2 hours) – booking mandatory 48h in advance – booking possible between 48h and 1min in advance only by the admin in the admin interface or other? – bookings available only between 10:00AM and 10:00PM – mandatory unavailability of 2hours after every booking during the week and mandatory unavailibility of 1hour during the week-end. (needed time to clean the sauna for the next guest) – minimal booking duration of 2hours. – no maximum booking duration (except between 10:00AM and 10:00PM as mentioned above)
Thank you in advance for your help.
Regards,
Hi!
It seems that you haven’t read the item description nor the public documentation. Please read them carefully and I’ll happy to answer to more specific questions.
With TeamBooking, the availability for the services is planned via Google Calendar. As long as you can plan timeslots your way in Google Calendar, then it will be possible.
TeamBooking works (at the moment) with timeslots, Customer can’t extend/modify the duration of a single timeslot.
VonStroheim
[PRE-BUY-QUESTION]
Hi, your plugin seems great and (most important) it does what I need
I’m doing some research for a client and I’ve a couple of pre-buy questions:
_ is the fully integration with woocommerce (and in particular with the payments system connected to it) and wpml (hence the ability to use the plugin on a multi-language website) planned? if yes, when?
thanks! D.
(sorry for the double posting, but I guess my question of last week went down without an answer)
Hi!
1) The WooCommerce integration is under development, but it’s on early stage, so no ETA I’m sorry.
2) The plugin is already multilanguage-ready – wathever multilanguage plugin you use, as long as it complies with the WordPress .po standards. The WPML specific and certified compatibility, in particular regarding the database strings to be translated on the fly, is something that I never had the time to apply for (yet).
P.S. yes, your comment slipped out, I beg your pardon 
VonStroheim
Hi Vonstroheim,
I’m not sure if any else is experiencing this, but my calendar looks crap on a mobile device.
Issues:
1. the calendar appears, that looks great, especially since you allow us to customise our colours.
2a. Once I pick a date the calendar looks so horrible, the boxes remain large and as I am using 4 services, each having an hour appointments x 9…its an endless scroll for a client to find what they want.
2b.The date that was selected isn’t response (on the timeslot screen) and so is cut off from the right side.
Requests:
1. Can you please help me to make those “timeslot” boxes be smaller in size when viewed on a mobile device? Like 2 – 4 fit side by side. They are too large, especially for what’s inside them.
2. Can you please help me make the boxes for services only appear depending on what service was chosen? Honestly I can’t expect my clients to scroll down passed 36 timeslot boxes until they find the right one.
Here is what it currently looks like: https:debora.com.au/bookings
Thank you Debora
Hi!
1) When reporting “cosmetic” issues, please always provide a link to your frontend calendar, the browser’s version, the OS, the device.
2) If the customer selects a service from the service’s dropdown filter, then only that service’s timeslots will appear indeed. Don’t mistake the numbered dots for selectors, as they are not 
VonStroheim
Hi Vonstroheim,
1. I am using a Nexus 6p (android) and also a computer (Windows 10 – which I resize when I open the inspect panel in chrome). Link was provided in the previous post at the end; https://debora.com.au/bookings/
2. I can’t see any dropdown filters. I’ve looked through the backend and can’t find any option to display a drop down for clients to select a service. It’s exactly what I am looking for. I wasn’t mistaking the numbered dots lol I meant the screen AFTER. The “Choose a timeslot” screen.
If you go to my calendar, you will see after you click on a date, that’s the part of the calendar I have an issue with.
EDIT: Team Booking: Version 2.1.5 and Chome: Version 54.0.2840.99 m (64-bit)
Thank you,
Debora
Hi!
1) Your site’s code is cached+minified so it’s really confusing to inspect, anyway the issue is a CSS rule (from your theme, I guess) that sets all the page content to be of 32px in size when the screen is under 980px width (@media only screen and (max-width: 980px)). It’s not exactly the best, in terms of compatibility with third party plugins… I can’t do nothing about it.
2) Probably, you have inserted the shortcode with the “nofilter” parameter, as I can’t spot any filter above your calendar. Could you please check if that’s the case and let me know?
VonStroheim
Thank you VonStroheim,
I’ve opened up a support ticket with my themes developer to address the 980px issue. It makes sense that your code looks nice on a larger screen until it goes to something under 980.
They responded for me to put this code in:
.tb-frontend-calendar .tbk-row:first-child>.tbk-column { font-size: 12px; }
.tbk-schedule-slots>.tbk-esortation { font-size: 14px; }
As they didn’t need to use any ”!important” declarations, then it means the theme isn’t really impeding your plugin right?
I’ve now disabled my minification so the code can be clearer.
Which classes do I need to target now to get the “service boxes” to resize to whatever is inside?
Thank you I found out where the filter option was
so point 2 is solved.
Debora
Hi!
I guess you need to put the CSS code they send to you in the custom CSS section of your theme (because, of course, I can’t put that code in TeamBooking). Let me know!
VonStroheim
The service boxes are structured to be in two columns, full width (one column on mobile). Otherwise it will be a huge mess, having all of them of a different size…
VonStroheim
Hi VonStroheim,
I wish I could show you images lol. I think two columns on mobile would be perfect (only for single word timeslots though), but we can talk about that at a later date lol.
My issue is with the class “meta” or “tbk-cell” within the timeslot boxes. Its like there is some huge line spacing….I might try line-height: 1em. Would that work? EDIT – SOLVED CODE WORKS
EDIT:
Also the class/es: “wait tb-icon tbk-schedule-filter-icon” on the timeslot screen overlaps the heading. What code could I use to lower it’s position please?
Thank you,
Debora
Solved the bottom issue with:
.tbk-schedule-filter-icon{ transform: translateX(50%); }
Temporary fix as everyones date setup is going to be different. I think overflow will solve your date problem (where it keeps wandering off the screen)
Hello, i am from spain, sorry for my english, i want to ask about any questions before buy the plugin, my client is a teacher who listen spanish via skype, and she wants their students can reserve the lessons with a calendar, and they can see your name in this calendar and reserve and pay the lesson, is it possible with this plugn? the plugin has a login or sign in for the users? sorry again for my english and thanks!
Hi!
Your questions are so general that the answer is probably “yes” for any booking plugin around there
Since it seems that you haven’t read the online public documentation, please do so before considering any purchase. I will happy to answer to more specific questions if you are in doubt.
P.S. the user login/registration/management is something that must be managed by WordPress itself or by a specific membership plugin. TeamBooking only interfaces with those functions (login/registration).
VonStroheim