- ∞Unlimited bookings
- ✨All AI features included
- 🌐Your own branded booking website
No credit card needed
Set up your business locations — applies to both single-location and multi-location businesses. Manage each location's home page, opening hours, map, and (when Multiple Locations is enabled) tailor settings, payments, staff permissions and the customer-facing experience per branch.
Every Ocean Booking business has a location — learn how single-location and multi-location businesses configure branches, customer pickers, and per-branch calendars.
Find Multiple Locations under Admin → Custom Features → Extras, start a 7-day free trial if needed, and see how each additional branch is billed in points.
The admin Locations menu is gated by two conditions — learn when it appears, when it hides, and where single-location businesses configure their one branch.
Create new locations, archive ones you are not using, and understand why the very first location can never be deleted.
The Information tab is the home of the basics: name, phone, bilingual address, logo, and up to four cover photos.
Link out to nine social platforms and write a bilingual slogan that introduces the branch to customers.
Pick the admin whose name and email will represent this location on the customer home page and on automated emails.
Toggle the modules that build the customer-facing per-location home page — featured instructor, pass, class, contact form and upcoming classes.
Show a clear weekly schedule on the home page using per-day sliders and an optional break-time block.
Drop a precise pin on a Google map so customers see exactly where the branch is — and how to get there.
Every edit to a location is recorded in a read-only Log tab so you can see who changed what, and when.
Learn how the shared per-location settings container lets selected settings be configured differently for each branch when Multiple Locations is enabled.
Configure deposit and payment-at-booking rules separately for each branch using the settings_checkout_location_enabled flag.
Use settings_appointment_location_enabled to vary the appointment booking flow, instructor visibility, and classroom rules by branch.
Use settings_payment_options_location_enabled to offer different online payment providers — Stripe, Line Pay, ECPay — at each branch.
Configure receipt printer vendor, connection type, and auto-print behaviour separately for each branch using settings_payment_location_enabled.
Shop inventory is tracked per location_id automatically — there is no toggle to switch on. Learn how stock, adjustments, and transfers behave per branch.
Learn how Omnify roles can grant different permissions per location, how role-location scope is stored, and how to edit it on the role page.
Assign staff to one or more branches, understand how role and location combine, and learn what the AllLocations permission unlocks.
Find the location picker in the admin top bar, see how switching reloads the page with the new branch, and learn when the picker is locked.
See the list of admin pages that re-render when you change the location picker, what changes on each page, and which pages are intentionally global.
When Multiple Locations is enabled, a picker modal helps customers choose a branch before browsing, and lets them switch branches at any time from the sidebar.
Each location has its own customer-facing home page at /[location-slug]. The Home Page tab on the location edit page controls what blocks appear and which content they feature.
Passes, classes and the calendar are all scoped to the active location, so customers only see the assets that belong to the branch they picked from the switcher.
Multi-location stores share one URL, one customer account and one payment history. Customers switch branches in the picker — they don't sign up again at every location.
All Features Included
No credit card needed