I just bought Amelia for scheduling yoga classes. In my scenario, depending on the day the duration of the class is different, but it's considered the same service. Is it possible to have different duration for the same service depending on the selected day?
Real scenario of my classes:
· Tuesday and Thursday (18:30 - 19:30)
· Saturday (10:00 - 11:15)
· Sunday (11:00 - 12:15)
Is it possible to have only one calendar for one service, but depending on the selected day the duration of the class is different?
Thank you very much for your support.
PS: I'll take advantage to ask another question regarding another thing. I know that right know it's not possible to have different pricing for a single service depending the type of people (for example adult/child). But is it on the roadmap? If it is, when is it going to be released?
Services have a fixed duration, and that can't be changed. You can only change the availability of your employees.
So, if you have a service that lasts 1 hour (Tue and Thu), that same service will always last 1 hour (for Sat and Sun as well).
To offer the same 1-hour-long service on different days, you will need to edit your employee, and create custom work hours on these days, but if you need custom duration (1:15 on Sat and Sun), you will need to create a new service that will be named exactly the same, but offered on different days.
For example, the employee would be assigned to Service1 on Tue and Thu, from 18:30 - 19:30, but to Service2 on Sat from 10:00 - 11:15 and on Sun from 11:00 - 12:15.
The customer on the front end wouldn't see any differences in the calendar.
Our developers are working on creating ticketing, but only for Events, not Services. That should be released within a month or two, and after that they will most likely work on adding different prices for services as well, but I can't say for sure.
Thanks a lot for your reply, it was very helpful. I'm looking forward to these new features (ticketing and different pricing) since it's requested by a new client.
I have another question. I need to set up special days for an employee, whose working hours will slightly change for next week:
Usually, her schedule is:
· Tuesday: 18:30 - 19:30
· Thursday: 18:30 - 19:30
The services she is assigned to are 1h long. For an specific week, her schedule will be the following:
· Tuesday: 18:45 - 19:45
· Thursday: 18:45 - 19:45
I added the special days, but when I check the calendar in the frontend, I still see the usual schedule and I can book an appointment at 18:30 instead of 18:45.
Am I missing anything? Does it take a while to refresh?
Did you save the special day before you saved the employee?
I'm asking because it's easy to miss. When you access the employee's profile and go to Special Days - you create a special day, and then you first need to click on "Save Special Day", and then "Save" in the bottom right.
The change is instantaneous, but you can try clearing cache on your website and browser also. If this doesn't help, please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
You configured everything correctly, so I bet this is related to some cache being stored on your site. This cache obviously can't be cleared using the caching plugin you have installed, so can you please reach out to your hosting provider and ask them to perform a deeper cache purge on the server?
Thanks! I will contact my provider. Anyway, I also added a "free day" for my employee and that was applied immediately, and it was also reflected in the main calendar of the page. Could it be still a cache problem?
I am not aware of any ways to force the cache restore, but you can disable caching for back-end (it doesn't seem like it's being cached, but just in case) and for the front-end pages where Amelia is located. If you can limit this, so the front-end pages where Amelia is are not cached, you should have no issues in this regard.
I think I just figured something out... It seems that I already had some reservations of a client for the hours that I wanted to change. And I also have the google calendar sync applied for my employee. Could it be that, since I already had some reservations for the old schedule and an event for the google calendar was created, that the old hours were still shown in the frontend?
I thought of this because my changes were applied on the days where I had no reservations, but were not applied on the days where I did have reservations. Could it be?
That is definitely what would happen. If you already have some bookings on some days, those days can't be modified without manually re-applying the changes to the appointments from the back-end.
Hi,
I just bought Amelia for scheduling yoga classes. In my scenario, depending on the day the duration of the class is different, but it's considered the same service. Is it possible to have different duration for the same service depending on the selected day?
Real scenario of my classes:
· Tuesday and Thursday (18:30 - 19:30)
· Saturday (10:00 - 11:15)
· Sunday (11:00 - 12:15)
Is it possible to have only one calendar for one service, but depending on the selected day the duration of the class is different?
Thank you very much for your support.
PS: I'll take advantage to ask another question regarding another thing. I know that right know it's not possible to have different pricing for a single service depending the type of people (for example adult/child). But is it on the roadmap? If it is, when is it going to be released?
Hello Ignasi Ibañez
Services have a fixed duration, and that can't be changed. You can only change the availability of your employees.
So, if you have a service that lasts 1 hour (Tue and Thu), that same service will always last 1 hour (for Sat and Sun as well).
To offer the same 1-hour-long service on different days, you will need to edit your employee, and create custom work hours on these days, but if you need custom duration (1:15 on Sat and Sun), you will need to create a new service that will be named exactly the same, but offered on different days.
For example, the employee would be assigned to Service1 on Tue and Thu, from 18:30 - 19:30, but to Service2 on Sat from 10:00 - 11:15 and on Sun from 11:00 - 12:15.
The customer on the front end wouldn't see any differences in the calendar.
Our developers are working on creating ticketing, but only for Events, not Services. That should be released within a month or two, and after that they will most likely work on adding different prices for services as well, but I can't say for sure.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
Thanks a lot for your reply, it was very helpful. I'm looking forward to these new features (ticketing and different pricing) since it's requested by a new client.
I have another question. I need to set up special days for an employee, whose working hours will slightly change for next week:
Usually, her schedule is:
· Tuesday: 18:30 - 19:30
· Thursday: 18:30 - 19:30
The services she is assigned to are 1h long. For an specific week, her schedule will be the following:
· Tuesday: 18:45 - 19:45
· Thursday: 18:45 - 19:45
I added the special days, but when I check the calendar in the frontend, I still see the usual schedule and I can book an appointment at 18:30 instead of 18:45.
Am I missing anything? Does it take a while to refresh?
Thanks a lot for your support,
Ignasi
Hello again Ignasi.
Did you save the special day before you saved the employee?
I'm asking because it's easy to miss. When you access the employee's profile and go to Special Days - you create a special day, and then you first need to click on "Save Special Day", and then "Save" in the bottom right.
The change is instantaneous, but you can try clearing cache on your website and browser also. If this doesn't help, please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Done!
Thanks, Ignasi
You configured everything correctly, so I bet this is related to some cache being stored on your site. This cache obviously can't be cleared using the caching plugin you have installed, so can you please reach out to your hosting provider and ask them to perform a deeper cache purge on the server?
Let me know how that goes.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
Thanks! I will contact my provider. Anyway, I also added a "free day" for my employee and that was applied immediately, and it was also reflected in the main calendar of the page. Could it be still a cache problem?
Thanks!
Thanks a lot Aleksandar!
Do you know any way to force the cache restore? I'll contact my provider anyway, but just in case.
Hello again Ignasi
I am not aware of any ways to force the cache restore, but you can disable caching for back-end (it doesn't seem like it's being cached, but just in case) and for the front-end pages where Amelia is located. If you can limit this, so the front-end pages where Amelia is are not cached, you should have no issues in this regard.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
I think I just figured something out... It seems that I already had some reservations of a client for the hours that I wanted to change. And I also have the google calendar sync applied for my employee. Could it be that, since I already had some reservations for the old schedule and an event for the google calendar was created, that the old hours were still shown in the frontend?
I thought of this because my changes were applied on the days where I had no reservations, but were not applied on the days where I did have reservations. Could it be?
Thanks a lot for your support!
Ignasi
Ah, good catch Ignasi!
That is definitely what would happen. If you already have some bookings on some days, those days can't be modified without manually re-applying the changes to the appointments from the back-end.
I never actually checked that.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Great Aleksandar, thanks a lot for your support!
I'd like to keep in touch in case there are some updates on ticket creation for events and different pricing for children, adults, etc. Is that okay?
I hope you have a great day :D
Of course, Ignasi.
The tickets in events will be included in the update after the next one (so 2nd from now).
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables