I creating a website for a tattoo artist who wants to have their services bookable via calendar (Amelia).
The issue I'm facing is I can only see a way to set specific service times via employees. (There is only one employee in this case). I can't set different times via actual services.
For the issue in this use case.
Full day tattoo service is 10am-4pm
Half day is 10am-1:30pm
Palm sized piece are 2hrs 30mins in duration.
For example: If someone wants to book a palm-sized piece in the morning, because the 'Palm-sized piece' service is set to 2hr 30min duration it then allows a customer to book in at either 10am-12:30pm or 1pm 3:30pm. The artist only wants to allow them to either book at 10am or 2pm so it still allows them to have a half day service bookable without someone booking a 'palm-sized piece' in the middle of the day so no service can booked either side.
Thank you for reaching out. You can achieve the desired functionality by assigning specific services to designated work hour periods on the Amelia/Employees/Work hours page and extending the duration accordingly. This will allow you to control booking times for different services more effectively. If you need further assistance or guidance on how to implement this, please don't hesitate to ask. We're here to help!
At the moment, there is no option for working hour periods to overlap and thus I would suggest that you create another employee for a different schedule and if you do not want to use multiple different emails you can use the same email for both employees.
All Amelia's users are saved in the database, and databases don't allow multiple users to have the same email.
The only way you can do this is through the database, so you'd need to navigate to the wp_amelia_users table (please note that wp_ is the default database prefix, but on your end, it could be anything, so look for your_prefix_amelia_users table). Then, go to the Structure of that table, and drop the "email" index:
After that, go back to the table (click on "Browse" in the top left of the screen above), and manually change the email addresses of all your "providers". You cannot do this from within Amelia, though, so if you were to add a new employee, you would need to save that employee with a dummy email address, then navigate back to wp_amelia_users and change his email in the database.
Hi,
I creating a website for a tattoo artist who wants to have their services bookable via calendar (Amelia).
The issue I'm facing is I can only see a way to set specific service times via employees. (There is only one employee in this case). I can't set different times via actual services.
For the issue in this use case.
Full day tattoo service is 10am-4pm
Half day is 10am-1:30pm
Palm sized piece are 2hrs 30mins in duration.
For example: If someone wants to book a palm-sized piece in the morning, because the 'Palm-sized piece' service is set to 2hr 30min duration it then allows a customer to book in at either 10am-12:30pm or 1pm 3:30pm. The artist only wants to allow them to either book at 10am or 2pm so it still allows them to have a half day service bookable without someone booking a 'palm-sized piece' in the middle of the day so no service can booked either side.
Can you please tell me if this is possible?
Hello Luke,
Thank you for reaching out to us.
Thank you for reaching out. You can achieve the desired functionality by assigning specific services to designated work hour periods on the Amelia/Employees/Work hours page and extending the duration accordingly. This will allow you to control booking times for different services more effectively. If you need further assistance or guidance on how to implement this, please don't hesitate to ask. We're here to help!
Please let me know if that works for you or not.
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[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 Uroš,
I'm afraid this isn't a solution unless we are able to get the timings to overlap.
For example a "Full Day" booking would be 10am-4:30pm but also the option if a client was to book in a "Palm Sized Piece" from 10am-12pm.
One "Full day is marked at 10am-4:30pm I then can't assign any other service until after 4:30pm.
I hope this makes sense
Attached files: Screenshot 2024-04-11 at 17.12.38.png
Hello Luke,
Thank you for reaching back out to us.
At the moment, there is no option for working hour periods to overlap and thus I would suggest that you create another employee for a different schedule and if you do not want to use multiple different emails you can use the same email for both employees.
All Amelia's users are saved in the database, and databases don't allow multiple users to have the same email.
The only way you can do this is through the database, so you'd need to navigate to the wp_amelia_users table (please note that wp_ is the default database prefix, but on your end, it could be anything, so look for your_prefix_amelia_users table). Then, go to the Structure of that table, and drop the "email" index:
After that, go back to the table (click on "Browse" in the top left of the screen above), and manually change the email addresses of all your "providers". You cannot do this from within Amelia, though, so if you were to add a new employee, you would need to save that employee with a dummy email address, then navigate back to wp_amelia_users and change his email in the database.
Kind Regards,
Uros Jovanovic
[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