Skip to main content

Company Management and Pricing by Company

A new feature has been introduced that allows managing multiple companies within the same tenant and applying different pricing per company for reservations.

Updated yesterday

Company Management

Administrators can now create and manage companies from the administration panel.

A new Companies tab is available in the tenant details section, where administrators can:

  • Create companies

  • Edit existing companies

  • Delete companies

  • Associate each company with one or multiple offices

This allows defining which companies can operate in each office.

Assigning Companies to Users

A company selector has been added to the user profile.

  • If the tenant has companies configured, the Company field is automatically replaced with a company selector, based on the user's office and the office assigned to the company.

  • All companies assigned to the user’s configured office will be displayed.

This allows identifying which company each user belongs to within the organization.

Custom Translations

Support has been added for custom translations of the "Company" field.

This allows each organization to adapt the terminology according to their needs (for example: Company, Corporation, Entity, Organization, etc.).

Custom translations can be applied in:

  • User profile

  • Office configuration

  • Required profile fields

  • Validation messages in the application

Through the support team, it is possible to define the name of this field. A different name can be configured per office if required.

Pricing by Company in Zones

Zones can now define specific prices per company.

Previously, each zone had a single price.
Now it is possible to configure a pricing table per company.

Example:

Company

Price

Company A

€10

Company B

€5

Company C

€0

If the tenant does not have companies configured, the system keeps the previous behavior using a single price for the zone.

Reservation Payment Calculation

The price of a reservation is now calculated based on:

  1. The reserved zone

  2. The user’s company

Calculation rules:

  • If the zone has a price configured for the user's company → that price is applied.

  • If the user's company does not have a price defined in the zone → the reservation does not generate a payment.

  • If the tenant does not use companies → the general zone price is applied.

Payment Recalculation

When this feature is activated, a process runs that:

  • Recalculates payments for the current month

  • Applies the new company-based pricing

This ensures that existing reservations within the current month use the new pricing structure.

Did this answer your question?