Hi, would it be possible to set a custom price for a service during weekends? E.g. when the service is booked during a Saturday or Sunday, an additional charge of $100 will be charged.
I know I could setup a service specifically for weekend but that is not ideal. This also complicates things when the service is included in a package.
Under a package setup, it's not possible to charge extra when the appointment is booked during a weekend.
This can be done by changing the Work Hours of an Employee in the Employee settings, as well as Service price. You need to have two employees, but If you have just one employee, you would need to make another "dummy" employee. You won't be able to make another employee with the same email, but here is a workaround.
If you use Google or Outlook for emails, you can put the same email just place +number before @ and you will be able to save employees but all emails will go to the same email address. For example [email protected], [email protected], [email protected] etc, will be different while saving and you will be able to save all employees but all emails will go to [email protected] address.
Now when you have two employees, you need to make these edits. In the Work Hours for Employee 1 you will assign Service 1 and set the Work Hours from Monday to Friday where the price is 30$, for example.
For Employee 2, assign Service 1, change the price according to your liking, for example, 60 $ and set the Work Hours to Saturday and Sunday.
Now, in the booking form, when you select the day from Monday to Friday, you will see that the price is 30 $.
When you select Saturday or Sunday, the price is 60 $.
The last small change is to hide the Employee field in the Customize - Booking Form section, so your customer cant choose the Employee in advance.
Thank you Stefan. The solution you've suggested does allow for multiple hour bookings. However, it seems the user wouldn't be able to book multiple hours using this solution. The duration must be a set price, which will cause issues if the user attempts to book for multiple hours in either one of them.
according to your screenshot, i can see that you are using extras as the first page in the booking form. That indicated that you have only one service. The workaround we mentioned previously will not work with one service, since you can't set the different prices of one service and different duration of service.
Unfortunately, the workaround will work only with two services since this is the way to differentiate the options like price, duration and etc.
"Under a package setup, it's not possible to charge extra when the appointment is booked during a weekend." you can suggest this as a feature on this link - Amelia Features
Please, let me know if you have any other questions.
Hi, would it be possible to set a custom price for a service during weekends? E.g. when the service is booked during a Saturday or Sunday, an additional charge of $100 will be charged.
I know I could setup a service specifically for weekend but that is not ideal. This also complicates things when the service is included in a package.
Under a package setup, it's not possible to charge extra when the appointment is booked during a weekend.
Cheers,
Antonio
Hello antyatwar,
thanks for reaching out to us.
This can be done by changing the Work Hours of an Employee in the Employee settings, as well as Service price. You need to have two employees, but If you have just one employee, you would need to make another "dummy" employee. You won't be able to make another employee with the same email, but here is a workaround.
If you use Google or Outlook for emails, you can put the same email just place +number before @ and you will be able to save employees but all emails will go to the same email address. For example [email protected], [email protected], [email protected] etc, will be different while saving and you will be able to save all employees but all emails will go to [email protected] address.
Now when you have two employees, you need to make these edits. In the Work Hours for Employee 1 you will assign Service 1 and set the Work Hours from Monday to Friday where the price is 30$, for example.
For Employee 2, assign Service 1, change the price according to your liking, for example, 60 $ and set the Work Hours to Saturday and Sunday.
Now, in the booking form, when you select the day from Monday to Friday, you will see that the price is 30 $.
When you select Saturday or Sunday, the price is 60 $.
The last small change is to hide the Employee field in the Customize - Booking Form section, so your customer cant choose the Employee in advance.
I hope it helps. Let me know if it works.
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
Thank you Stefan. The solution you've suggested does allow for multiple hour bookings. However, it seems the user wouldn't be able to book multiple hours using this solution. The duration must be a set price, which will cause issues if the user attempts to book for multiple hours in either one of them.
Attached files: Screenshot 2023-08-11 at 9.40.22 AM.png
Hello antyatwar,
according to your screenshot, i can see that you are using extras as the first page in the booking form. That indicated that you have only one service. The workaround we mentioned previously will not work with one service, since you can't set the different prices of one service and different duration of service.
Unfortunately, the workaround will work only with two services since this is the way to differentiate the options like price, duration and etc.
"Under a package setup, it's not possible to charge extra when the appointment is booked during a weekend." you can suggest this as a feature on this link - Amelia Features
Please, let me know if you have any other questions.
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