In this article, you will learn how to enable cross-studio bookings within a single tenant, how the configuration works, and why this feature is especially interesting for franchise models. We will also explain how the revenue is handled cleanly and transparently.
Overview of topics:
- What does cross-studio booking mean?
- How does the configuration work?
- What use cases is the feature intended for?
- How does the accounting process work?
- FAQ: For which sales and usage scenarios is the "Online" configuration especially relevant?
Fast lane
- Go to Settings / Finance / Cross-studio Sales
- Activate the configuration for “Online” or “Cash Register” for the respective partner studios
- Define whether the sale is mutually approved (e.g. A ↔ B active)
- Done – your members can now book in other studios too!
What does cross-studio booking mean?
This feature allows you to let members book services in another studio within the same tenant – for example, buying a day pass or booking a class in a partner studio. The customer remains registered in their original (home) studio, but the service is provided by the target studio.
The special part: The booking process works seamlessly without duplicate customer creation or manual steps – just like a regular booking in the home studio.
How does the configuration work?
You'll find the configuration under Settings / Finance / Cross-studio Sales. Here you can activate cross-studio sales between defined studios – either for POS (cash register) or online bookings (e.g. via MySports).
The configuration is mutual:
- Studio A ↔ Studio B active: The normal booking process is followed, sales and contingent objects are created directly in the target studio – the customer remains linked to their home studio.
- Studio A ↔ Studio B inactive: The system checks whether the customer is already a member. If not, a new customer record is created in the target studio.
In the user interface, you can clearly see if both sides (e.g. for online or POS) have given mutual approval. You can manage these permissions via the three-dot menu.
What use cases is the feature intended for?
This feature is especially useful for franchise setups or studio networks. Here's a typical scenario:
A member from Studio B wants to buy a day pass for Studio A via MySports. The payment is processed by Studio A, but the check-in happens through Studio B’s system. For this to work smoothly, the "Online" configuration must be activated between both studios.
For classic chain structures (e.g. a company with centrally managed branches), this feature is usually less relevant, as customer data is typically shared centrally.
How does the accounting process work?
To ensure that cross-studio bookings are properly handled in accounting, Magicline provides Settlement Lists. These are available under Finance / Cross-studio Sales / Settlements.
These lists show monthly all receivables and liabilities between your studio and its partner studios – based on where the money was collected and where the service was provided. This way, you always know whether your studio owes money or is entitled to compensation from another partner studio.
Key points:
- Receivable: Your studio provided the service, but the payment was made in another studio.
- Liability: Your studio received the payment, but the service was delivered by another studio.
- Balance: Indicates if there’s a net credit or debt between studios.
- Individual bookings: Can be viewed and exported in detail.
The tables can easily be exported as Excel files and serve as a solid basis for internal accounting – no need for manual reconciliation or uncertainty.
FAQ: For which sales and usage scenarios is the "Online" configuration especially relevant?
The "Online" setting is mainly intended for cross-over online sales – for example, when a member buys a day pass for another studio via MySports. The payment is made in the target studio, but the service is tracked via the home studio. This scenario mainly applies to franchise environments.