Code

Discussion on Team Booking - WordPress booking system

VonStroheim

VonStroheim supports this item

Supported

4335 comments found.

hi, do you offer a plan for unlimited websites. thanks

Hi!

There is no such kind of license currently at Envato, I’m sorry.

VonStroheim

Hi, the plugin looks great, i have some questions:

Quote: The availability can be planned in many ways. Use single slots and/or containers. Decide what the system should do when personal events overlap. And many more.

1)

Can i use overlapping events und deactivate events too?

For example I have an Event A from 01:00 to 03:00 pm Event B from 01:00 to 01:30 pm Event C from 01:00 to 02:00 pm

Event B ist booked, then the system should deaktivate event A and C is that possible?

2)

Is it possible to send notification emails 1 day before the event?

3)

Is it possible to make the same event both: payable in advance and just a event reservation? So the customer can dicide if he pays via the booking calender or in cash.

No answer for me? ...

Hi!

1) Yes as long as those events lie in the calendar(s) of the same service provider. For that the service provider needs to carefully configure the “Overlapping” settings of each service.

2) Reminder e-mails are configurable, yes. Please read the documentation about the reliability of the WordPress Cron engine though, as it might be not as you may expect…

3) One of the payment settings is “Let the customer decide”, if that is what you meant.

VonStroheim

Hi

Love the plugin btw, I have two quick questions is it possible to pre-filter the booking form via the query string e.g with a selected coworker or a selected service.

Also is there a way to filter the slots e.g select day, then coworker or type then slot? As I am using the container option and there are 4-5 coworkers who can all offer the same services on the same day?

ssurdek

ssurdek Purchased

Hello, Google is deprecating some API’s these days such as OAuth, how will this impact your plug-in? Will it still work or are there any updates needed?

Hi!

No action required.

If you were referring to an e-mail sent by Google, you should have received another e-mail from Google stating that the advice in which apparently your project is involved in the deprecation was basically an error.

P.S. when asking about such “important” things, I suggest you to perform a search through the comments first, as there is a high chance of the question being already asked and answered: it might spare you some time ;)

VonStroheim

ssurdek

ssurdek Purchased

perfect! Thank you!

proof23

proof23 Purchased

Hi,

Hope all is well with you.

Quick question for you. Is there any way of holding an appointment if someone else is trying to book it. By that I mean we had a case this morning where two customers were looking at the same appointment at the same time online. One booked it and the other was told her session had expired. When she went back in to rebook, the same time was showing up as being available and she booked it and her money was taken. She got her confirmation e-mail that the appointment was accepted. This resulted in a double book. I’ve visited the site myself using a few different devices simultaneously, I was able to begin booking the same slot on all devices. Could you suggest a solution please?

Hope that makes sense. Thank you

Hi!

The plugin prevents double bookings. Could you please report step-by-step the exact procedure which you used to make a double booking?

P.S. please ensure that you are not using a caching plugin configured with static caching (e.g. object caching etc.)

VonStroheim

plhdejong

plhdejong Purchased

Hi VonStroheim,

Google informed me that there will be an upcoming change to the Google Calendar API. The support for JSON-RPC and Global HTTP batch endpoints will end after 25th of March, 2019.

Team booking uses Global batch. Are there plans to update the team booking plugin before 25th of March or is this plugin end of life?

Hi!

An update will be released of course, just ensure to keep the plugin up to date.

VonStroheim

plhdejong

plhdejong Purchased

Ok, thanks for your quick reply.

Hi,

Not sure how to set this up or if possible.

What I would like to do is make sure that only one coworker can book a slot at one location at a time, the coworkers need to be able to set there availability, but once a slot in the room is taken then make sure no one can book it again.

If you are willing to program an extension (no actual need to use the API here), then you can do virtually anything…

VonStroheim

is there any examples of this you can point me too?

Well, the developer section of the documentation contains a lot of examples (even ready made) of extensions using action hooks or filters. But what you want to achieve is a little bit complex and requires a close study of how the plugin kinda works and how Google APIs works.

VonStroheim

Hello, I’ve looked but haven’t found anything in your guides about fixing the issue of the calendar no longer showing up minus a block. I do get this on the backend, though:

“It looks like the current database user lacks of the privileges to create tables. If you do not experience issues then just ignore this check. Otherwise, for example if your events are not showing despite the troubleshooting, please revise your current database permissions policy.”

I can see it with no issues. Maybe it’s a local caching problem? Have you tried to clean the cache of your browser?

VonStroheim

Ugh, that simple. Apologies for wasting your time. Thanks.

You’re welcome! :)

VonStroheim

Bookeroo

Bookeroo Purchased

Hello, I purchased your plugin but cannot get appointments to show. I have done all the suggestions in your documentation but it is still not working. Please can you help?

Hi!

Could you please confirm that you have double (triple, eventually) checked the troubleshooting paragraph 12.3?

VonStroheim

This comment is currently being reviewed.

Hi!

Have you had a chance to read the documentation? If so, please report exactly what issue you are having and at which point you are stuck, so I can help.

Avoid statements like “I’m unable to – It doesn’t work” and similar.

P.S. I’m reporting this comment because it contains private data and this is a public section. Feel free to contact me privately via my profile page, if needed ;)

VonStroheim

talbot648

talbot648 Purchased

Hi, we’ve had a problem crop up recently with cancelling appointments through the Team Booking system on the website. Previously when we clicked the ‘cancel’ button it would make the slot available again and the status would show ‘Cancelled by Admin’. Now when we click the button it shows as cancelled in Team Booking but the slot is still booked in the Google Calendar and the status shows ‘Cancelled by API’.

Please could you advise how to correct this?

talbot648

talbot648 Purchased

I’ve got full access to the server, are they stored within the Team Booking plugin directory? I’ll run a search through FTP and send you what I find.

There is only 5 days differences between the ‘now’ and ‘previously’, nothing done to change the plugin environment so far as I am aware.

talbot648

talbot648 Purchased

I’ve just sent you a message with the site login details.

Hi!

Replied via e-mail.

P.S. the error.log file of the server has nothing to do with WordPress (let alone with a plugin), so it shouldn’t be located in a subdirectory. Usually is in the home directory, or in a specific place set by the hosting provider.

P.S.2 Any change in your environment may affect anything in your WordPress site, even if the change is apparently unrelated to the issue.

VonStroheim

righton69

righton69 Purchased

I wondered if there was any way to set a limit on the number of bookings a customer could make during a calendar month?

Thank you.

Hi!

That is not a feature out of the box, I’m sorry. You should eventually code an extension for that.

VonStroheim

sebodell

sebodell Purchased

Hi, I use container mode and have had 3 services overlap within the container. What have I configured incorrectly?

Hi!

I’m sorry, what is the issue?

VonStroheim

Hi, Pre-sale question: 1. Do you have any feature/add-on that can show all the booking list in one screen with status and service people? example, if ABC booked a service appointment with us, so the screen will show “ABC booked a service on 2nd JAN, 2:00pm, status is: “pending, servicing or done”, service by Jason” etc..

So that we can show this screen to all staff who in the retail shop, so they will clear to know and see all the jobs and their working table.

Does the email notification need mailgun or sendgrid?

Hi!

No, e-mail messages are sent through your mailserver.

VonStroheim

by
by
by
by
by
by