I want to send clients inside the "appoitment approved" email a link that the client can cancel or change the date of the appointment. I don't want to create an account for clients. How can I do this? Thank you !
If you don't want your customers to have a WordPress user profile created when they book, go to Amelia settings/Roles/Customer and deactivate "Automatically create Amelia Customer user".
If you don't want them to have a profile with which they can access the Front-end Customer Panel, you simply don't enable that option in Roles/Customer settings.
Then, in the email template add %appointment_cancel_url% placeholder, and a URL with a cancellation token will be sent to them. You can add it as a hyperlink by adding some text, like:
CLICK HERE
Highlight that text, and click on the chain icon in top right of the email menu, and add the placeholder in there (%appointment_cancel_url%).
If you want to show them a page saying "You successfully cancelled the appointment", you need to create that page first, and then add it in its corresponding field in Amelia's General settings.
I've add the link in my email but it doesn't work. First of all, the link sended to "%20https:/osteopathe.arcadesigner.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/bookings/cancel/13&type=appointment" wich is an incorect URL .
Then, when I rewrite this URL as a good URL : "https://osteopathe.arcadesigner.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/bookings/cancel/13&type=appointment", I have an error message : "{"message":"You are not allowed to update booking status"}"
You don't need to forward the URL. Like I said, add %appointment_cancel_url% placeholder, and a URL with a cancellation token will be sent to them, so the placeholder itself is an automatically generated URL link.
We've had an issue with Cancellation URL in Amelia 3.0.1, so can you please update the plugin to v3.0.2, and the issue should be resolved?
As for your other question. Services are offered based on your employee's working hours, so if you wish to offer a service on a specific day, at a specific time, you need to add a Special Day to your employee, where he will work only on that service, at that time.
Hello,
I want to send clients inside the "appoitment approved" email a link that the client can cancel or change the date of the appointment.
I don't want to create an account for clients.
How can I do this?
Thank you !
Hello TONTALE
If you don't want your customers to have a WordPress user profile created when they book, go to Amelia settings/Roles/Customer and deactivate "Automatically create Amelia Customer user".
If you don't want them to have a profile with which they can access the Front-end Customer Panel, you simply don't enable that option in Roles/Customer settings.
Then, in the email template add %appointment_cancel_url% placeholder, and a URL with a cancellation token will be sent to them. You can add it as a hyperlink by adding some text, like:
CLICK HERE
Highlight that text, and click on the chain icon in top right of the email menu, and add the placeholder in there (%appointment_cancel_url%).
If you want to show them a page saying "You successfully cancelled the appointment", you need to create that page first, and then add it in its corresponding field in Amelia's General settings.
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
Hello Aleksandar,
I've add the link in my email but it doesn't work.
First of all, the link sended to "%20https:/osteopathe.arcadesigner.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/bookings/cancel/13&type=appointment" wich is an incorect URL .
Then, when I rewrite this URL as a good URL : "https://osteopathe.arcadesigner.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/bookings/cancel/13&type=appointment", I have an error message : "{"message":"You are not allowed to update booking status"}"
You can check my settings in the attachment ;)
Hello again TONTALE
You don't need to forward the URL. Like I said, add %appointment_cancel_url% placeholder, and a URL with a cancellation token will be sent to them, so the placeholder itself is an automatically generated URL link.
Test it like this, and it will work.
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
Thank you for your answer !
I have this message when I follow the link : {"message":"You are not allowed to update booking status"}
Can you help me please ?
Also, how can I choose a specific day and hour for a specific service each week ?
Thank you :)
Hello again
We've had an issue with Cancellation URL in Amelia 3.0.1, so can you please update the plugin to v3.0.2, and the issue should be resolved?
As for your other question. Services are offered based on your employee's working hours, so if you wish to offer a service on a specific day, at a specific time, you need to add a Special Day to your employee, where he will work only on that service, at that time.
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