7153 comments found.
Would it be an option for 3.0 to support to limit the amount of tickets per slot through the slot commands? We sometimes would like to limit the amount of people that can subscribe to a specific service on a certain day.
Hi!
Yes it will 
VonStroheim
Great! We will be patiently waiting for you to release it 
Hey,
I´ve got some issues with the responsive. When i open my website some parts and words are not shown in my mobile phone. Please help out!
best regards
Daniel
Hi!
Please provide a link of your frontend calendar and more details such as the model of your mobile phone and the browser used.
VonStroheim
Hi!
I’m able to see everything on mobile, up to the point of the reservation form. At which point you see such cropped words? Feel free to send me a screenshot privately via my profile page.
VonStroheim
You need to send me a message through such form first. I’m going to hide your previous comment as it contains personal data, and this section is public.
VonStroheim
Hi, when I get to the confirmation step all the information is written white. https://mega.nz/#!1r431QxA!Apk4azA9n77DW86F6kAyEjcv6UA9vXk2d1a2FnJs4s0
Do you have idea what to do with that? Thank you
Hi!
That’s probably because of the CSS of your theme. Could you please provide a link to such page?
VonStroheim
Hi, the url is https://brainteaselava.sk/en/booking/
Ok, it looks like a CSS rule of the page builder is in conflict, I’m not able to track it exactly because it looks like you are using an optimizer.
Anyway, I bet you are able to put custom CSS rules in your theme settings. In that case, use this:
.tbk-reservation-review-content table {
color: inherit;
}
and let me know!
VonStroheim
It helped, thank you 
well. actually it helped for confirmation step in case of single booking. Unfortunatelly if I make cart booking, the confirmation table is still in white. Should I change something a bit?
Hi, I can’t get it to show the events. I have everything set up according to the steps in the manual, I get it to show the calendar but it doesn’t show any events.
https://autoescuelalm.es/testa/Hi!
Could you please confirm that you’ve checked each point of this paragraph of the troubleshooting section?
If yes, yet the issue persists, then please contact me privately via my profile page, so I can check your settings.
VonStroheim
1. I installed the plug-in last week but my frontend is not showing the “Timezone selector” by default – why? 2. After an appointment is confirmed there is an “OK” button to return me to the calendar – can I make this navigate me to another page of my choosing?
2. RESOLVED – but it directs to my custom page without first offering to download the appointment 
Hi!
1) Please ensure that at least one continent is selected in your Core settings tab. And, of course, please ensure that you have not explicitly excluded the timezone selector via shortcode parameters. P.S. version 3.0 is on the way, it will have the option to automatically detect the user timezone.
2) Yes, otherwise the customer will be able to skip the redirect. But you can put the link to download the ical file directly inside the content of the confirmation e-mail:
[ics_link]YOUR TEXT[/ics_link]
Is that suitable for you?
VonStroheim
1. Thanks worked – that feature will be awesome.
2. Can the .ics be included as an attachment? But yes that will do for now 
Hi!
2) It can, but I won’t implement that. Attachments in automatic e-mail messages may trigger some less elaborated SPAM filters.
VonStroheim
Thank you for your swift and honest replies.
Bonjour
Nous avons pas mal de souci avec l’application depuis quelques temps.
1. Nous avions contacter pour un souci d’agenda sur le co-worker “Irène cosani”. Ses disponibilités ne s’affichaient que si nous étions connecté sur le site en admin.
Pour tester j’ai dupliqué la prestation en la nommant “Conseil à domicile-2” et en changeant le nom de la prestation sur son agenda google … ca fonctionne ! Pourquoi en dupliquant la prestation cela fonctionne et pas avec l’ancienne ?
Précision : Il n’y a que sur son agenda que nous avons un souci, pourtant es paramétrages sont les mêmes.
2. Sur certains agenda les disponibilités et créneaux de réservation s’affichent mais ne sont pas cliquables … !
Exemple : https://www.mh-deco.fr/salon-de-lhabitat-davignon/
This seems to have developed some sort of bug. When I try to cancel a booking I just get a spinning wheel.
There also seems to be a conflict with the latest version of All In One SEO Pack that causes the booking calendar to not display.
Hi!
1) Cancel a booking from where exactly? Backend, frontend?
2) I’m using such plugin with no issues. When the frontend doesn’t display at all, it usually means that the JavaScript engine breaks for some reasons. Rather than conflicts, frequently the reason is an error in some JavaScript code in the page, usually introduced by another plugin or custom code. Feel free to share a link to your frontend calendar, so I can investigate (privately via my profile page, if you prefer).
N.B. if issue 1) is experienced in the frontend, then 1) and 2) likely have the same reason behind.
VonStroheim
Hello! The confirmation emails are being received in 3 more email adresses apart from the one we specified in “notification for the Admin” & “personal notification” How can is this possible? I already searched this emails in the database with no result. Is there anywhere I can look for this emails in the plugin to delete them?
Hi!
The plugin is able to send a single e-mail message to one address only. If you are receiving multiple e-mail messages, please ensure:
1) that those e-mail messages are actually the same (keep in mind that TeamBooking has 3 levels of e-mail notification: admin, service provider and customer, all of them are configurable through the Email settings panel of the service).
2) that you are not having issues with e-mail plugins (SMTP plugins) or the mailserver. If you are not using an SMTP plugin, you are strongly invited to install and configure one of them (like PostmanSMTP) to get rid of your mailserver.
Let me know!
VonStroheim
Hello! since the last update 2.5.7 the custom reservation details are not getting printed in Google Calendar as before. Could be a bug or something bad with my configuration? Thanks!
Hi!
2.5.7 only introduced changes about Stripe. Change of the default settings of the Google Calendar event description content was done around May to accomodate GDPR regulations. You are invited to check the settings (Service > Personal Availability settings) and configure the Google Calendar event description content as you please, but please mind GDPR compliance.
VonStroheim
OK that solved it, it seems that with the update the “google calendar event description content” was set to “leave it blank” in all the services. Thanks
You’re welcome! 
VonStroheim
Hi VonStroheim
I submitted a support ticket yesterday about not being able to change the redirect URL as it says I don’t have permission. I realize now that I am unable to change anything on the services pages as it says “Forbidden, you don’t have permission etc”
Do you know how I can resolve this as the new service needs to go live today.
Many Thanks Regards Colin
Hi!
This issue is not confirmed, maybe there is something new in your environment (a third party plugin?) that is messing up with sessions or permissions. Feel free to contact me privately via my profile page, if you want me to have a look at your website.
VonStroheim
Hello, good afternoon, I would like to know if your plugin has plugin compatibility (Woo Credits)
https://br.wordpress.org/plugins/woo-download-credits/I await your return
Hi!
There is no support for such Woo Credits plugin, I’m sorry.
VonStroheim
Hello good afternoon. I understand.
Could you tell me if with your plugin, I can make a site like this: https://clarity.fm
We want to sell Consulting hours And each registered consultant will have their agenda, so that the client can choose the time.
Hello VonStroheim:
I am receiving the following errors after the latest update:
The OAuth Personal Token could not be verified. Please check that the Token has been entered correctly and has the minimum required permissions.
as well as:
Failed to query total number of items in API response. Forbidden {request_url“}
Hi!
The latest update was about Stripe payments only. Could you please tell me exactly where and when you receive such error?
Have you tried to revoke/reauth through the Personal tab?
VonStroheim
Just tried to revoke/reauth …. no change.
I get the error when I go to the Envato Market and try to Test the API connection. It worked for over a year and then stopped. I also attempted to re-generate an API Key, as well as re-create my events in the calendar. The other error I receive is when attempting to book the event… the error I get is:
This slot is read-only because it was not created by the owner of the calendar where it resides. Only admins and coworkers can see this warning.
I’m the owner of the calendar and created all new events.
Thanks for your quick response
Hi!
1) I didn’t realize you were talking about the Envato Market plugin. It is an official Envato tool. If you are having issues with it, please contact the Envato Help center.
2) Are you the owner of the calendar which is synced in the Personal settings tab? Are you absolutely sure that such Google calendar is shared with no one? Are you on version 2.5.7?
VonStroheim
I will reach out to Envato Market as well. Envato version is 2.0.3
I updated TeamBooking earlier today to 2.5.7.
I was Sharing the Calendar and Just removed the sharing. i re synced. When I go to the booking Calendar I see the Events but when I click on one to book it says:
This slot is read-only because it was not created by the owner of the calendar where it resides. Only admins and coworkers can see this warning.
I wonder if its because I have a coworker assigned to the slots. Do I need to reset all the slots and maybe remove the Coworker?
It was the Coworker… I was using the shortcode with coworker=”4” ... when I changed it to myself as the coworker with coworker=”1”.. it worked!!
Happy to read that! Out of a curiosity, what was the relation between coworker 1 and 4? Did they share the Google Calendar previously?
VonStroheim
As the site admin, I am Coworker 1 (I built this site for a friend of mines who is a photographer) ... I added a couple of his email accounts as a Coworker and I guess at one point only one of his emails worked as Coworker 4 (gmail account)...
I was able to add Coworker 4 to the Slots. Somewhere between August and September the booking no longer worked with Coworker 4 (maybe Gmail updated).
The reason I couldn’t find the issue at first is because I setup used shortcode to remove the Filter and force the booking to Coworker 4:
[tb-calendar nofilter=”yes” booking=”wedding-shoot” coworker=”4”]
I checked everything lol … I removed all the coworker accounts and except coworker 1 and still couldn’t figure out why… until I looked at the code and saw I forced it to coworker 4.
Once I replaced that shortcode with coworker 1… everything worked.
So somewhere along the line his Gmail must of updated and I can no longer sync his account.
Sorry for the long story
And yes… I do share the Gmail calendar I created for him under my gmail account
Hi i have beeing using you produce and think its great
was looking to see if this is possible to do?
i have a event i currently just have £20 depsoit
was wondeing if you could have a set amount for an event and then just takes £20 deposit off the event at checkout
the reason i ask is beacuse i want to use coupons too and have the amount come off the set amount and not the deposit
if this is possiable i will renew my suppport
regards
Darron
Hi
I have three services set-up. I am trying to change the “Redirect and conversion tracking” link of one of them to go to a different page. But when i try to change it, I get a message to say I don’t have permission to change this. I have been able to change it before the 2.5.7 update. Do you know what I need to do so that I can change it.
Many Thanks Regards Colin
Replied above.
VonStroheim
Dear Sir or Madame,
my question is how can i fix two different prices for one Service. So i want to offer a special price for students. I cant do two services in cause of overbooking.
thanks for help
greetz Daniel
Hi!
If you are referring to different fares, such feature will be available by version 3.0
VonStroheim
To whom ist may concern I have issues with the installation of the plug in . Google changed the console aspect. The screenshots are not updated. Please send me the updates. Thank you for your help
Hi!
Here’s an updated guide about the creation of the Google Project.
Let me know if you still have issues.
VonStroheim
Hi, Thank you! I have my google API. But know I have a new problem. I can’t authorize my google calender. After I press the authorize button. I get the error 400 Error: redirect_uri_mismatch.
Hi!
“Redirect URI mismatch” means that the Authorized Redirect URI which is set in your Google Project console doesn’t match the one which is shown inside the Core settings of TeamBooking. Please double check it (there is a link in the error description to reach directly the Google Project page in which you can check and change the URI).
VonStroheim
Hi, I have used your team booking for a few years now and it’s always worked perfectly and in the last month on the final submit on our website, we get this error and I cannot figure out why. Any help you could provide would be appreciated.
The Error: Cannot make the reservation! Sorry, you should contact the administrator providing these informations: Google API error: Error calling PATCH https://www.googleapis.com//calendar/v3/calendars/myflowerplanner%40gmail.com/events/6u160mth2ioev4q0e4f9av8g22: (403) The operation can only be performed by the creator of the event.
Hi!
That error means that you are using a shared Google Calendar and someone who is not the calendar owner is creating availability events on it.
It also means that you are using an old plugin version, current is 2.5.7.
Let me know!
VonStroheim
I’m using your plugin for a client’s site. They duplicated containers on their calendar then when and deleted them. When they did that, it now has a source code error on the site.
Hi!
It’s not clear to me what your issue is, are you experiencing an error on screen? And what is the error message?
VonStroheim
It may make more sense if you can just see it. Here is the url:
https://houseofclassiccuts.com/bookings/I can’t spot any error on such page. Where I am sopposed to look at?
VonStroheim
On a desktop, it exposes code above the actual calendar on the front end. And on the back end, the “Slots” tab under settings is showing the same thing. Here is the following code being conveyed on those pages:
object(InvalidArgumentException)#7708 (7) { [message string(93) “Invalid UNTIL property: The value of the UNTIL rule part MUST be a date if DTSTART is a date.” [string string(0) ”” [code int(0) [file string(99) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/libs/RRule/RRule.php” [line int(728) [trace array(14) { [0]=> array(6) { [“file”]=> string(114) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Database/Events.php” [“line”]=> int(432) [“function”]=> string(14) “parseRfcString” [“class”]=> string(23) “TeamBooking\RRule\RRule” [“type]=> string(2)” [“args”]=> array(1) { [0]=> string(57) “RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20190726T035959Z;BYDAY=FR” } } [1]=> array(6) { [“file”]=> string(114) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Database/Events.php” [“line”]=> int(69) [“function”]=> string(3) “map” [“class”]=> string(27) “TeamBooking\Database\Events” [“type]=> string(2)” [“args”]=> array(3) { [0]=> object(stdClass)#6711 (16) { [“coworker_id”]=> string(1) “1” [“calendar_id”]=> string(28) “houseofclassic1024@gmail.com” [“event_id”]=> string(26) “44p80pt2ilsp8h19okje7c5lr3” [“location”]=> string(0) ”” [“summary”]=> string(24) “The Solid Gold container” [“status”]=> string(9) “confirmed” [“event_start”]=> string(10) “1559901600” [“event_end”]=> string(10) “1559952000” [“start_timezone”]=> string(28) “America/Indiana/Indianapolis” [“end_timezone”]=> string(28) “America/Indiana/Indianapolis” [“organizer”]=> string(28) “houseofclassic1024@gmail.com” [“allday”]=> string(1) “0” [“recurrence”]=> string(75) “a:1:{i:0;s:57:”RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20190726T035959Z;BYDAY=FR”;}” [“recurring_event_id”]=> string(0) ”” [“creator”]=> string(28) “houseofclassic1024@gmail.com” [“description”]=> string(0) ”” } [1]=> string(10) “1570457281” [2]=> int(1602079681) } } [2]=> array(6) { [“file”]=> string(114) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Database/Events.php” [“line”]=> int(151) [“function”]=> string(5) “getBy” [“class”]=> string(27) “TeamBooking\Database\Events” [“type]=> string(2)” [“args”]=> array(5) { [0]=> string(11) “coworker_id” [1]=> int(1) [2]=> string(10) “1570457281” [3]=> int(1602079681) [4]=> string(0) ”” } } [3]=> array(6) { [“file”]=> string(105) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Parser.php” [“line”]=> int(143) [“function”]=> string(13) “getByCoworker” [“class”]=> string(27) “TeamBooking\Database\Events” [“type]=> string(2)” [“args”]=> array(4) { [0]=> int(1) [1]=> string(10) “1570457281” [2]=> int(1602079681) [3]=> int(0) } } [4]=> array(6) { [“file”]=> string(105) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Parser.php” [“line”]=> int(111) [“function”]=> string(18) “mapSlotsFromEvents” [“class”]=> string(18) “TeamBooking\Parser” [“type”]=> string(2) “>” [“args”]=> array(1) { [0]=> int(0) } } [5]=> array(6) { [“file”]=> string(107) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Calendar.php” [“line”]=> int(299) [“function”]=> string(>” [“args”]=> array(1) { [0]=> int(0) } } [6]=> array(6) { [“file”]=> string(115) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Admin/SlotsTable.php” [“line”]=> int(103) [“function”]=> string(
“getSlots” [“class”]=> string(18) “TeamBooking\Parser” [“type”]=> string(2) “
“getSlots” [“class”]=> string(20) “TeamBooking\Calendar” [“type”]=> string(2) “>” [“args”]=> array(4) { [0]=> array(11) { [0]=> string(11) “-beard-care” [1]=> string(27) “customized-hot-towel-facial” [2]=> string(14) “senior-citizen” [3]=> string(10) “the-classy” [4]=> string(15) “the-diamond-cut” [5]=> string(10) “the-lineup” [6]=> string(11) “the-classic” [7]=> string(15) “the-classy-lady” [8]=> string(25) “the-head-of-the-class-cut” [9]=> string(28) “the-platinum-haircut-package” [10]=> string(14) “the-solid-gold” } [1]=> array(3) { [0]=> int(2) [1]=> int(1) [2]=> int(45) } [2]=> string(25) “2019-10-07T10:08:01-04:00” [3]=> string(25) “2020-10-07T10:08:01-04:00” } } [7]=> array(6) { [“file”]=> string(110) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Admin/Slots.php” [“line”]=> int(31) [“function”]=> string(11) “__construct” [“class”]=> string(28) “TeamBooking\Admin\SlotsTable” [“type”]=> string(2) “>” [“args”]=> array(0) { } } [8]=> array(6) { [“file”]=> string(104) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Admin.php” [“line”]=> int(860) [“function”]=> string(11) “getPostBody” [“class”]=> string(23) “TeamBooking\Admin\Slots” [“type”]=> string(2) “>” [“args”]=> array(0) { } } [9]=> array(6) { [“file”]=> string(104) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-content/plugins/team-booking/src/TeamBooking/Admin.php” [“line”]=> int(683) [“function”]=> string(18) “buildAdminTabslots” [“class”]=> string(17) “TeamBooking\Admin” [“type”]=> string(2) “>” [“args”]=> array(0) { } } [10]=> array(6) { [“file”]=> string(76) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-includes/class-wp-hook.php” [“line”]=> int(286) [“function”]=> string(15) “createAdminPage” [“class”]=> string(17) “TeamBooking\Admin” [“type”]=> string(2) “>” [“args”]=> array(1) { [0]=> string(0) ”” } } [11]=> array(6) { [“file”]=> string(76) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-includes/class-wp-hook.php” [“line”]=> int(310) [“function”]=> string(13) “apply_filters” [“class”]=> string(7) “WP_Hook” [“type”]=> string(2) “>” [“args”]=> array(2) { [0]=> string(0) ”” [1]=> array(1) { [0]=> string(0) ”” } } } [12]=> array(6) { [“file”]=> string(69) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-includes/plugin.php” [“line”]=> int(465) [“function”]=> string(9) “do_action” [“class”]=> string(7) “WP_Hook” [“type”]=> string(2) ”->” [“args”]=> array(1) { [0]=> array(1) { [0]=> string(0) ”” } } } [13]=> array(4) { [“file”]=> string(65) ”/home2/fvazelmy/public_html/houseofclassiccuts/wp-admin/admin.php” [“line”]=> int(253) [“function”]=> string(9) “do_action” [“args”]=> array(1) { [0]=> string(38) “teambooking-16_page_team-booking-slots” } } } [previous NULL }
Hi!
I’m on a desktop and the frontpage is clean, no code is shown.
Anyway, could you please ensure that you are running the version 2.5.7 of the plugin? As such error text is something related to an issue already fixed a while ago.
VonStroheim
Ok, i’ll do that
How exactly do i acquire that version? It’s not giving the option to update.
x
What about integrating other payments? Is there a connection with woocommerce?