Skip to main content

Documentation

Services & Locations
Creating Locations
# 71
Last editetd on 06 August 2026

Navigate to JoomBook → Locations → New to create a new location, or click on an existing location to edit it. Each location represents a physical place where appointments can be booked.

Plan Limits: The Free plan includes 1 location. The Pro plan allows 2 locations. The Full plan allows unlimited locations.
Important: After creating a location, go to the Business Hours tab and set the opening hours. Without business hours, no booking slots are available for that location.

Location Details

FieldDescription
NameName of the location. Shown in the booking wizard and emails.
Street / House No.Street address of the location.
CityCity name.
PostcodePostal code.
Country CodeTwo-letter ISO 3166-1 country code (e.g. DE, AT, CH, GB, US).
PhonePublic phone number of the location.
EmailPublic contact email of this location. Used as the reply-to address on all customer emails for this location.
TimezoneTimezone for all appointments at this location. Overrides the global default timezone.
DescriptionOptional description for the location.
Logo / PhotoLogo or photo of the location. Shown in the booking wizard. Can also be used as the email logo - configure this under Settings → E-Mail Notifications → E-Mail Logo → Location image.

Business Hours tab

Define the opening hours for this location. For each weekday you can set two time blocks - useful for a midday break (e.g. 09:00-12:00 and 13:00-18:00). Toggle a day off if the location is closed on that day.

You can either type the times directly or pick them from a list using the small button next to the field - both lead to the same result. Typing is faster if you know the hours; the list helps if you do not.

Use Apply first row to all days to quickly copy the hours of the first day to all other weekdays.

Staff members can either inherit these business hours as their own working hours, or define individual working hours in their own staff profile.

Business Closures & Closed Days (section within the Business Hours tab)

At the bottom of the Business Hours tab you define when the location is fully closed - in two ways:

  • Date ranges (business closures): define as many periods as you need, each with a label, start and end date and optionally a From time and To time (e.g. summer holidays, Christmas). Without times the whole day is closed; with times only that window - so a shop can close for just two hours as well. Use Add another period below the table to add as many rows as you need; each row has its own delete button.
  • Individual days: click individual days directly in the calendar to mark them as closed (e.g. public holidays) - just like a staff member absence. Clicking again removes the mark. Use the toggle to switch between year, month and week view.

In the calendar of this form, closure periods are shaded blue, hour-based closures are hatched and individually marked days are red. These colours are only there to help while you enter the dates.

The appointment calendar looks different. Under JoomBook → Appointments a single rule applies: colour means appointment, everything that cannot be booked is grey. Closed days and closure periods therefore appear grey there, not blue or red.
Conflict warning: If appointments already fall inside the blocked period, JoomBook reports this on saving with the date, time and customer name. The appointments are not cancelled or moved automatically - you decide how to handle them. A closing period applies only to this location; other locations stay open.
Shortcut from the appointment calendar: clicking the label of a closing time in the appointment calendar takes you straight to this form, so you do not have to look for the right location first.

Payment Methods tab

In the Payment Methods tab you define which on-site payment methods are accepted at this location. This tells customers how they can pay for the service on site. If a business only accepts cash, for example, that is exactly what is stored - the customer then sees the note directly in the booking summary and in the confirmation email.

  • Cash
  • EC card / Girocard
  • Credit card (Visa / Mastercard)
  • PayPal (QR code on site)

Enable the desired payment methods with the toggle. Cash is enabled by default. Because payment methods are set per location, a business with multiple locations can offer different payment methods at each one.


Joomla! Logo
JoomBook is not affiliated with or endorsed by The Joomla! Project™ or Open Source Matters, Inc. The Joomla!® name and logo are registered trademarks of Open Source Matters, Inc. in the United States and other countries.

Copyright © · JoomBook