{"id":1016,"date":"2024-01-28T08:24:55","date_gmt":"2024-01-28T06:24:55","guid":{"rendered":"https:\/\/wellnessunityhub.com\/documentation\/?p=1016"},"modified":"2024-01-28T08:45:08","modified_gmt":"2024-01-28T06:45:08","slug":"custom-service-duration","status":"publish","type":"post","link":"https:\/\/wellnessunityhub.com\/documentation\/2024\/01\/28\/custom-service-duration\/","title":{"rendered":"Custom Service Duration"},"content":{"rendered":"\n<p class=\"gutenify-section-d4f2a7b0-bda5-11ee-8d33-e305a10e9f67\">The custom duration gives you the ability to offer a single Service with multiple durations your customers can choose from, define different prices for these durations, and define different prices for those durations per employee.<\/p>\n\n\n\n<p class=\"gutenify-section-d4f2f5d0-bda5-11ee-8d33-e305a10e9f67\"><strong>Content<\/strong><\/p>\n\n\n\n<p class=\"gutenify-section-d4f343f0-bda5-11ee-8d33-e305a10e9f67\">Configuring the Custom Duration of Services<br>Configuring the Price per Employee<\/p>\n\n\n\n<p class=\"gutenify-section-d4f36b00-bda5-11ee-8d33-e305a10e9f67\">Booking a Custom Duration Service on the Front-end<br>Booking a Custom Duration Service in the Back-end<\/p>\n\n\n\n<h3 class=\"wp-block-heading gutenify-section-d4f3b920-bda5-11ee-8d33-e305a10e9f67\">Configuring the Custom Duration of Services<\/h3>\n\n\n\n<p class=\"gutenify-section-d4f3e030-bda5-11ee-8d33-e305a10e9f67\">When creating a new service, or editing an existing one, navigate to the \u201cDuration &amp; Pricing\u201d tab in the top menu of the service. In there, you can define the default duration and price of the service. In order to enable the Custom Duration, you need to enable the \u201c<strong>Custom Duration and Pricing<\/strong>\u201d slider below the \u201cCapacity\u201d fields:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-d4f53fc0-bda5-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-06-16-1.png\" alt=\"enable-custom-duration\" style=\"width:389px;height:auto\" title=\"enable-custom-duration\"\/><\/figure><\/div>\n\n\n<p class=\"gutenify-section-d4f58de0-bda5-11ee-8d33-e305a10e9f67\">Once this is enabled, you\u2019ll be able to configure the custom duration and the custom prices for the Service. Like all time periods in Wellness Unity (service duration, employee work hours, breaks, buffer times), the offered duration depends on the\u00a0<a href=\"https:\/\/wpamelia.com\/general-settings\/#Default-Time-Slot-Step\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Default Time Slot step<\/strong><\/a>, configured in Wellness Unity\u2019s\u00a0<strong>General Settings<\/strong>.<\/p>\n\n\n\n<p class=\"gutenify-section-d4f5b4f0-bda5-11ee-8d33-e305a10e9f67\"><em>In the example below, the&nbsp;<strong>Default Time Slot step&nbsp;<\/strong>is set to \u201c30 minutes\u201d.<\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-d4f60310-bda5-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-09-14.png\" alt=\"defined-custom-durations\" style=\"width:395px;height:auto\" title=\"defined-custom-durations\"\/><\/figure><\/div>\n\n\n<p class=\"gutenify-section-d4f69f50-bda5-11ee-8d33-e305a10e9f67\">Depending on the Default Time Slot step, you have the freedom to configure Custom Duration anywhere between 1 minute and 8 hours.<\/p>\n\n\n\n<p class=\"gutenify-section-d4f6c660-bda5-11ee-8d33-e305a10e9f67\">Once you configure this, the price of the Service and the Custom Duration periods will apply to all employees assigned to this service. However, just like before, you can configure the price of Custom Duration&nbsp;<strong>per employee<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading gutenify-section-d4f6ed70-bda5-11ee-8d33-e305a10e9f67\">Configuring the Price per Employee<\/h3>\n\n\n\n<p class=\"gutenify-section-d4f73b90-bda5-11ee-8d33-e305a10e9f67\">As mentioned above, the price of all Custom Duration periods will be applied to all employees, but you can navigate to the Employee\u2019s section in Welness Unity, select an employee and change the price this employee will provide the custom duration (or the Service) for.<\/p>\n\n\n\n<p class=\"gutenify-section-d4f7b0c0-bda5-11ee-8d33-e305a10e9f67\">In the \u201c<strong>Assigned Services<\/strong>\u201d tab, in the Employee\u2019s profile, you\u2019ll see the list of all services the employee is assigned. The services that have at least one Custom Duration period will appear with a pencil symbol on the right:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-d4f825f0-bda5-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-27-23.png\" alt=\"custom-per-employee\" style=\"width:433px;height:auto\" title=\"custom-per-employee\"\/><\/figure><\/div>\n\n\n<p class=\"gutenify-section-d4f84d00-bda5-11ee-8d33-e305a10e9f67\">Clicking that pencil symbol expands all available Custom Duration periods below.<\/p>\n\n\n\n<p class=\"gutenify-section-d4f89b20-bda5-11ee-8d33-e305a10e9f67\"><strong>Please note:&nbsp;<\/strong>You will&nbsp;<strong>not<\/strong>&nbsp;be able to change the duration of these periods, as they apply to the Service, but you will be able to configure different prices for the selected employee, as shown in the screenshot below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-d4fabe00-bda5-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-30-06.png\" alt=\"custom-per-employee-edit\" style=\"width:485px;height:auto\" title=\"custom-per-employee-edit\"\/><\/figure><\/div>\n\n\n<div class=\"wp-block-cover gutenify-section-00bb74d0-bda6-11ee-8d33-e305a10e9f67\" style=\"border-radius:1em;min-height:323px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-nv-light-bg-background-color has-background-dim-100 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-neve-link-hover-color-color has-text-color has-link-color gutenify-section-20e56770-bda6-11ee-8d33-e305a10e9f67 wp-elements-d484e87b31e725aba05f6edf0baf9f23\"><strong>Please note:<\/strong>&nbsp;Make sure that the&nbsp;<strong>Work Hours<\/strong>&nbsp;of your employee are long enough to fit all Custom Duration periods + any possible&nbsp;<strong>Buffer Times<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-center has-neve-link-hover-color-color has-text-color has-link-color gutenify-section-20e5dca0-bda6-11ee-8d33-e305a10e9f67 wp-elements-fcf119f88e523f27d1d53bb0c1c0a782\"><strong>Example #1:&nbsp;<\/strong>If one of the Custom Duration periods lasts 3 hours, and your employee\u2019s work hours are from 09:00 \u2013 11:00, the employee&nbsp;<strong>will not<\/strong>&nbsp;be able to offer a 3-hour-long appointment;<\/p>\n\n\n\n<p class=\"has-text-align-center has-neve-link-hover-color-color has-text-color has-link-color gutenify-section-20e678e0-bda6-11ee-8d33-e305a10e9f67 wp-elements-6796dc93f39d9efb0a0721cdd4a4ad47\"><strong>Example #2:<\/strong>&nbsp;If your service has&nbsp;<strong>Buffer Times<\/strong>&nbsp;before and\/or after the appointment, you need to take those into account when creating the Work Hours of an employee. If the Service (or one of the Custom Duration periods) lasts 2 hours, and there\u2019s a buffer time of 1 hour, while your employee works from 09:00 \u2013 11:00, the total for the service (duration + buffer time) will be&nbsp;<strong>3 hours<\/strong>, so the employee&nbsp;<strong>will not<\/strong>&nbsp;be able to offer a 3-hour-long appointment.<\/p>\n\n\n\n<p class=\"has-text-align-center has-neve-link-hover-color-color has-text-color has-link-color gutenify-section-20e7ff80-bda6-11ee-8d33-e305a10e9f67 wp-elements-9c8335c36cd60efb9760ef7556a22de0\">The solution here is to extend your employee\u2019s Work Hours.<\/p>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading gutenify-section-552f2d40-bda6-11ee-8d33-e305a10e9f67\">Booking a Custom Duration Service on the Front-end<\/h3>\n\n\n\n<p class=\"gutenify-section-552fa270-bda6-11ee-8d33-e305a10e9f67\">Custom Duration is implemented in all Wellness Unity\u2019s Service-booking forms (<a href=\"https:\/\/wpamelia.com\/step-by-step-booking-form-2-0\/\" target=\"_blank\" rel=\"noreferrer noopener\">Step-by-Step<\/a>,\u00a0<a href=\"https:\/\/wpamelia.com\/services-catalog\/\" target=\"_blank\" rel=\"noreferrer noopener\">Catalog<\/a>,\u00a0<a href=\"https:\/\/wpamelia.com\/booking-search\/\" target=\"_blank\" rel=\"noreferrer noopener\">Search<\/a>, and the\u00a0<a href=\"https:\/\/wpamelia.com\/step-by-step-wizard\/\" target=\"_blank\" rel=\"noreferrer noopener\">old Step-by-Step<\/a>). We\u2019ll show you what it looks like in the new Step-by-Step booking form, but it is similar to all appointment-booking forms.<\/p>\n\n\n\n<p class=\"gutenify-section-55317730-bda6-11ee-8d33-e305a10e9f67\">Choose the form you want to use, and add it to the front-end page using either one of the&nbsp;<a href=\"https:\/\/wpamelia.com\/amelia-shortcodes\/\">shortcodes<\/a>&nbsp;or one of the builders (<a href=\"https:\/\/wpamelia.com\/elementor-amelia-booking\/\">Elementor<\/a>,&nbsp;<a href=\"https:\/\/wpamelia.com\/divi-integration\/\">Divi<\/a>,&nbsp;<a href=\"https:\/\/wpamelia.com\/gutenberg-block\/\">Gutenberg<\/a>). There are no additional settings for Custom Duration services \u2013 if the service has multiple duration periods configured, they will be displayed on the front, above the calendar.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-55337300-bda6-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-48-26.png\" alt=\"custom-duration-front\" style=\"width:536px;height:auto\" title=\"custom-duration-front\"\/><\/figure><\/div>\n\n\n<p class=\"gutenify-section-55356ed0-bda6-11ee-8d33-e305a10e9f67\">This is a drop-down menu, so in order for customers to select a different duration of a Service, they need to click on the menu:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-55363220-bda6-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-12-49-46.png\" alt=\"duration-selection-front\" style=\"width:582px;height:auto\" title=\"duration-selection-front\"\/><\/figure><\/div>\n\n\n<p class=\"gutenify-section-5536a750-bda6-11ee-8d33-e305a10e9f67\">Depending on the employee\u2019s availability, their Work Hours, and other services appointments, the offered time slots will vary.<\/p>\n\n\n\n<p class=\"gutenify-section-55371c80-bda6-11ee-8d33-e305a10e9f67\">For example, if the default duration of 2 services is 1 hour, and there\u2019s a 1-hour service booked at 12:00, the customer won\u2019t be able to book a service with Custom Duration (a 2-hour long service) at 11:00. So, Wellness Unity bookings will allow your customers to choose the duration they want, but it will display the available time slots based on the employee\u2019s availability.<\/p>\n\n\n\n<p class=\"gutenify-section-553791b0-bda6-11ee-8d33-e305a10e9f67\"><strong>Group appointments&nbsp;<\/strong>can be used with different duration periods of a single service.<\/p>\n\n\n\n<p class=\"gutenify-section-5537dfd0-bda6-11ee-8d33-e305a10e9f67\"><strong>Example:<\/strong><\/p>\n\n\n\n<p class=\"gutenify-section-55385500-bda6-11ee-8d33-e305a10e9f67\">Default Duration: 1 hour;<br>Custom Duration: 2 hours;<br>Maximum Capacity: 3 people.<\/p>\n\n\n\n<p class=\"gutenify-section-5538ca30-bda6-11ee-8d33-e305a10e9f67\">If the&nbsp;<strong>1st customer<\/strong>&nbsp;books the extended appointment at 10:00, upcoming customers won\u2019t see the 11:00 slot (because the customer can\u2019t jump in, in the middle of an appointment), but they would be able to book a&nbsp;<strong>1-hour<\/strong>&nbsp;appointment at 10:00. So, you could have a&nbsp;<strong>group<\/strong>&nbsp;appointment where some customers booked shorter appointments, and other customers booked longer appointments, but they all need to start at the same time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading gutenify-section-55393f60-bda6-11ee-8d33-e305a10e9f67\">Booking a Custom Duration Service in the Back-end<\/h3>\n\n\n\n<p class=\"gutenify-section-55398d80-bda6-11ee-8d33-e305a10e9f67\">When adding the appointment in the back-end, the only thing that changes for Services that include Custom Duration periods is that all those periods are offered next to each customer when creating\/editing the service.<\/p>\n\n\n\n<p class=\"gutenify-section-553a02b0-bda6-11ee-8d33-e305a10e9f67\">Just like in the front-end booking form, this is a drop-down menu that automatically selects the default duration and that can be changed to any of the Custom Duration periods added in the Service.<\/p>\n\n\n\n<p class=\"gutenify-section-553a9ef0-bda6-11ee-8d33-e305a10e9f67\"><strong>Please<\/strong>&nbsp;<strong>note<\/strong>&nbsp;that the same limitations apply \u2013 if the employee has another service after the selected time slot, and you want to select a different (longer) duration, you will not be able to since the appointments cannot overlap.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized gutenify-section-553d0ff0-bda6-11ee-8d33-e305a10e9f67\"><img decoding=\"async\" src=\"https:\/\/wpamelia.com\/wp-content\/uploads\/2022\/09\/Screenshot-from-2022-09-19-13-33-00.png\" alt=\"back-end-booking\" style=\"width:376px;height:auto\" title=\"back-end-booking\"\/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>The custom duration gives you the ability to offer a single Service with multiple durations your customers can choose from, define different prices for these durations, and define different prices for those durations per employee. Content Configuring the Custom Duration of ServicesConfiguring the Price per Employee Booking a Custom Duration Service on the Front-endBooking a&hellip;&nbsp;<a href=\"https:\/\/wellnessunityhub.com\/documentation\/2024\/01\/28\/custom-service-duration\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Custom Service Duration<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[22,21,20],"tags":[],"class_list":["post-1016","post","type-post","status-publish","format-standard","hentry","category-appointments","category-configurations","category-documentation"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/posts\/1016"}],"collection":[{"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":3,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":1021,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/posts\/1016\/revisions\/1021"}],"wp:attachment":[{"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wellnessunityhub.com\/documentation\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}