How to Add a Booking System to Mozello
In this tutorial, you will learn how to set up the Bookla Platform, configure your services and resources, create the booking component, and add it to your Mozello website.
Benefits
By adding Bookla to your Mozello website, you can:
- Allow customers to book your services online.
- Manage services, resources, working hours, and availability in one place.
- Accept bookings directly through your website.
- Customize the booking component to match your website.
- Add additional fields and plugins when needed.
Setting Up Bookla Platform
Before adding the booking system to Mozello, you need to set up your Bookla account.
Setting Up Resources
- Go to your Bookla account.
- Open the "Resources" section.
- Click the "+ New Resource" button.
- Enter a title for the resource. If needed, you can also change the resource color.
- Click the "Create" button.
Adding Working Hours for a Resource
- Click the "Add working hours" button.
- Select all working days.
- Enter the working hours.
- Click "Create".
Setting Up a Service
- Go to the "Services" section.
- Click the "+ New Service" button.
- Enter the service name. If needed, you can also change the service color.
- Click the "Next" button.
- Select the service type. For this tutorial, choose "Fixed".
- Click the "Next" button.
- Set the service duration.
- Choose the booking policy:
- Instant booking: The customer can book the service immediately without requiring payment.
- Needs confirmation: The booking must be manually confirmed before it is accepted.
- Needs prepayment: The customer must make a payment before the booking is confirmed.
- Click "Create".
Linking a Service with a Resource
- Click the "Link with Resource" button.
- Select all resources that provide this service.
- Click the "Link Resources" button.
Adding the Currency and Setting Up the Tax Rate
- Go to the "Pricing" section.
- Click "Click to set" under Currency.
- Select your desired currency.
- Click the "Save" button.
- Click "Click to set" under Tax rate.
- Enter your country's or state's required tax rate.
- Choose whether the tax is included in the price.
- Click the "Save" button.
Setting Up Price Rules
- Click the "+ Add price rule" button.
- Configure the following parameters:
- Price
- Compared price (optional)
- Optionally, set restrictions for specific days, times, or resources.
- Click the "Create" button.
Service Settings
- Go to the "Settings" section.
- Here, you can configure settings such as:
- Availability Period: How far in advance the service can be booked.
- Time Interval: The interval at which the service can be booked.
- Buffer Before: The minimum time required before a booking can be made.
- Buffer After: Additional time added after each booking.
Additionally, you can add plugins to your company. Learn more about the available plugins here.
Setting Up the Booking Component
- Go here to open the Bookla component.
Setting the API Region and Generating an API Key
- Go to your Bookla account.
- Check whether your account URL uses the EU or US region.
- Select the same region in the component.
- Go to the "Developers" section in Bookla.
- Click the "Create API key" button.
- Enter a name for your API key.
- Select the required permissions:
- Client Service
- Client Resource
- Guest Client
- Copy the API key. It is displayed only once, but you can create as many API keys as you need.
- Paste it into the component under "API Key".
Adding the Company ID and Service ID
- Go to the "Company" section in Bookla.
- Copy the Company ID.
- Paste it into the component under "Company ID".
- Go to the "Services" section.
- Select your service.
- Copy the Service ID.
- Paste it into the component under "Service ID".
The component also offers additional customization options. You can customize its appearance, add additional fields, and configure other settings. Learn more here.
Adding the Booking Component to Mozello
- Open your Mozello website editor.
- Go to the place where you want to add the booking component.
- Click the "+" button and then select "Insert code".
- Paste your component code into the code field.
Testing
After adding the booking component to your website, test it to make sure everything works correctly.
- Click the "Preview" button.
- Select an available date and time.
- Click the "Continue" button.
- Enter the guest details.
- Click the "Book Now" button.
Your Bookla booking system is now set up on your Mozello website. Customers can select an available date and time and make bookings directly through your website.