I want to prevent customers from rescheduling an appointment for some services - not for all. Therefore I allowed rescheduling in the general settings (see pic1) and disallowed it in the settings of the relevant service (pic 2).
But the customer is still able to reschedule the booked appointments. (pic 3).
The rescheduling option for the customers works only for all services. If you enable it in the Roles settings, it will be enabled for all services. In other words, customers will have the option to reschedule all services, no matter the settings in the Services tab.
Workaround is to set the "Minimum time required before rescheduling" to something like 6 months. In that way, the customer will be able to reschedule the appointment for a specific service, but only after 6 months.
thanks for your reply. I see. But I don't see why there is the option to deactivate rescheduling and canceling of an appointment in the service settings at all.
One remark to the workaround you proposed: When I set the "time required before canceling/rescheduling" longer (e.g. 6 month) than the "period available for booking" (e.g. 90 days) the options do not appear at all at the customer panel.
This way I am able to diffentiate the services where the price varies with the flexiblility of the appointments - and the customer does not need to feel fooled :-)
are you referring to the customer panel on the front end or the settings you are seeing in the services?
If you set the "time required before canceling/rescheduling" to 6 months for example, the "period available for booking" is only visible in the back end. Amelia wasn't configured to show this setting in the customer panel.
Let me know if there is anything else I can help you with.
the settings are of course in the backend. The effect on the frontend is, that the customer does not even has the pencil-icon for editing an appointment, when (on the backend) the "time required before canceling" resp. "... before rescheduling" exceeds the setting (on the backend) for "period available for booking".
I'm trying to understand this a bit more. You want to say that the scenario where the "period available for booking" is for example 90 days, and "time required before canceling" is 120 days (exceeds the period available for booking) is where the customer doesn't have the option to edit the appointment?
The reason why i mentioned the workaround for setting the 6 months as "time required before rescheduling" is the only way to make a configuration where you want some services to be rescheduled and some not.
Otherwise, there is only an option to enable or disable rescheduling for all services.
As for the part "everything is fine for me here", i'm not sure if you mean that the issue has been resolved, or if you are referring to the backend of the configuration.
In order to prevent customers from rescheduling an appointment you suggested: "Workaround is to set the "Minimum time required before rescheduling" to something like 6 months. In that way, the customer will be able to reschedule the appointment for a specific service, but only after 6 months."
I would find this a somehow improvised workflow as the conditions for my most simple service offers no flexibility regarding the appointments.
However I found a way to get rid of the edit option (=pencil button) in the customer panel at all: namely by additionalysetting the "period available for booking" on "90 days". Now the customers *are not able* to reschedule at all.
And this is what I consider a good solution for my purpose as I don't intend to offer bookings more than 6 month in advance. Therefore "everythins is fine for me", because the question is solved.
thanks for clarifying. Apparently, there was a misunderstanding. At first, I didn't understand that you don't intend to offer bookings more than 6 months in advance. Therefore, I mentioned a workaround for rescheduling without knowing the fact mentioned above.
I'm glad that you were able to find a workaround. We are always collecting clients requests and updating accordingly, but sometimes you need to think out of the box and find a different way. We can use your workaround as well in specific situations.
Please, let me know if you have any other questions or open a new ticket, and we will do our best to provide support.
well, this "workaround" works for *me* and *now*. But of course it is a workaround and not a solution. When needs change I might want to offer service appointments more than 6 month in advance. Than I will be trapped again.
Yes, that's noted. What I can do is collect all the information regarding this workaround and transfer it to developers. We already have a list of things that needs to be done, but I'll make sure that developers are informed about this issue, as well.
Hi Support-Team,
I want to prevent customers from rescheduling an appointment for some services - not for all. Therefore I allowed rescheduling in the general settings (see pic1) and disallowed it in the settings of the relevant service (pic 2).
But the customer is still able to reschedule the booked appointments. (pic 3).
What am I missing?
Thanks!
Attached files: Amelia1.PNG
Amelia2.PNG
Amelia3.PNG
Hello Franziska,
thanks for reaching out to us.
The rescheduling option for the customers works only for all services. If you enable it in the Roles settings, it will be enabled for all services. In other words, customers will have the option to reschedule all services, no matter the settings in the Services tab.
Workaround is to set the "Minimum time required before rescheduling" to something like 6 months. In that way, the customer will be able to reschedule the appointment for a specific service, but only after 6 months.
I hope it helps.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Stefan,
thanks for your reply. I see. But I don't see why there is the option to deactivate rescheduling and canceling of an appointment in the service settings at all.
One remark to the workaround you proposed: When I set the "time required before canceling/rescheduling" longer (e.g. 6 month) than the "period available for booking" (e.g. 90 days) the options do not appear at all at the customer panel.
This way I am able to diffentiate the services where the price varies with the flexiblility of the appointments - and the customer does not need to feel fooled :-)
Attached files: Amelia-1.PNG
Hello Franziska,
are you referring to the customer panel on the front end or the settings you are seeing in the services?
If you set the "time required before canceling/rescheduling" to 6 months for example, the "period available for booking" is only visible in the back end. Amelia wasn't configured to show this setting in the customer panel.
Let me know if there is anything else I can help you with.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Stefan,
the settings are of course in the backend. The effect on the frontend is, that the customer does not even has the pencil-icon for editing an appointment, when (on the backend) the "time required before canceling" resp. "... before rescheduling" exceeds the setting (on the backend) for "period available for booking".
Everything is fine for me here.
Hello Franziska,
I'm trying to understand this a bit more. You want to say that the scenario where the "period available for booking" is for example 90 days, and "time required before canceling" is 120 days (exceeds the period available for booking) is where the customer doesn't have the option to edit the appointment?
The reason why i mentioned the workaround for setting the 6 months as "time required before rescheduling" is the only way to make a configuration where you want some services to be rescheduled and some not.
Otherwise, there is only an option to enable or disable rescheduling for all services.
As for the part "everything is fine for me here", i'm not sure if you mean that the issue has been resolved, or if you are referring to the backend of the configuration.
Looking forward to be hearing for you.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Stefan,
what I am talking about is the following:
In order to prevent customers from rescheduling an appointment you suggested: "Workaround is to set the "Minimum time required before rescheduling" to something like 6 months. In that way, the customer will be able to reschedule the appointment for a specific service, but only after 6 months."
I would find this a somehow improvised workflow as the conditions for my most simple service offers no flexibility regarding the appointments.
However I found a way to get rid of the edit option (=pencil button) in the customer panel at all: namely by additionalysetting the "period available for booking" on "90 days". Now the customers *are not able* to reschedule at all.
And this is what I consider a good solution for my purpose as I don't intend to offer bookings more than 6 month in advance. Therefore "everythins is fine for me", because the question is solved.
Hello Franziska,
thanks for clarifying. Apparently, there was a misunderstanding. At first, I didn't understand that you don't intend to offer bookings more than 6 months in advance. Therefore, I mentioned a workaround for rescheduling without knowing the fact mentioned above.
I'm glad that you were able to find a workaround. We are always collecting clients requests and updating accordingly, but sometimes you need to think out of the box and find a different way. We can use your workaround as well in specific situations.
Please, let me know if you have any other questions or open a new ticket, and we will do our best to provide support.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Stefan,
well, this "workaround" works for *me* and *now*. But of course it is a workaround and not a solution. When needs change I might want to offer service appointments more than 6 month in advance. Than I will be trapped again.
Hello Franziska,
Yes, that's noted. What I can do is collect all the information regarding this workaround and transfer it to developers. We already have a list of things that needs to be done, but I'll make sure that developers are informed about this issue, as well.
Thanks for pointing it out.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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