| Every new Zaui system will come with a Default Portal, which you can customize. A Portal is a URL for your Online Booking Engine, which is where customers will be able to purchase your tours/activities online. |
Overview
Portal Settings allow you to control and customize how your Online Booking Engine (OBE) appears and functions. Every Zaui system includes a Default Portal, which serves as the main link to your online booking experience. From branding and payment settings to form fields and analytics, this area offers full control over the customer-facing side of your business.
Recent updates have made Portal Settings easier to use, with all options now organized into clearly labeled tabs. In addition, we've added more flexibility for customizing your portal’s look and feel with branding and user interface improvements.
Use this article to learn where each setting lives, how to configure it, and how to ensure your OBE aligns with your business needs and branding.
You’ll now find all Online Booking Engine (OBE) branding options in one place under the Portal Customisation tab.
In this article, we will go over the different configurations you can manage for your Internet Portal and will cover the following topics:
Portal Settings and Configuration
To access your Portal Settings:
Go to Settings > Online Bookings > Portals, then select a portal you would like to edit.
Basic Settings
The Basic Settings tab contains foundational configuration options that define how your Online Booking Engine (OBE) behaves. These settings govern essential functions such as booking availability, language preferences, accepted payment methods, customer self-service options, notifications, and access rules. You’ll also find controls for booking restrictions, gift certificate configurations, and how booking details are displayed on the front end.
This is where you:
- Enable or disable internet bookings for the portal
- Set default languages and redirect URLs
- Configure pricing options, such as deposits and party size limits
- Define time thresholds for how close to or far in advance bookings can be made
- Manage email settings, barcodes, printable tickets, and self-edit permissions for customers
- Use this tab to establish the foundational behavior and operational policies of your online portal.
This is the internal name used to identify your portal within the Zaui system. It helps differentiate between multiple portals if you have more than one configured.
This defines the sub-path appended to your Online Booking Engine (OBE) link. It allows you to create a branded or simplified version of your portal URL that customers will see and use when accessing your booking engine.
Example:https://yourcompany.zaui.net/booking/web/#/Main
Here, "Main" is the custom URL path that matches the value in this field.
Toggle this checkbox to activate or deactivate the portal.
- When checked, customers can access and book through this portal.
- When unchecked, the portal becomes unavailable, and the message you configure below will be shown.
These fields define the overall availability window for the portal.
Bookings can only be made through the portal during this specified date range.
- Start Date: The first day the portal is accessible for bookings.
-
End Date: The last day the portal will accept bookings.
After the end date, the portal will be treated as expired or inactive.
This determines which days of the week the portal is active. If unchecked, customers will not be able to make bookings through the portal on that day, even if other date and time settings allow it.
Use cases for this might include:
- Restricting bookings to weekdays only
- Disabling bookings on specific days due to operations or staffing
Select the primary language that will be used for this portal. This setting determines the language your customers will see when they visit your Online Booking Engine (OBE) through this specific portal.
Use this to:
- Provide localized booking experiences for different markets
- Match the language of your website or customer demographic
Allows you to specify a custom homepage URL for the "Home" link in your OBE navigation.
- If left blank, the link will return customers to the portal’s main page.
- If filled in, clicking “Home” will redirect users to the URL you define (e.g., your company’s homepage or landing page).
Choose the payment gateway to process online transactions for this portal.
- The “Default” option uses your system’s primary gateway.
- You can select a different gateway if your business uses separate payment configurations for different portals.
Use this when:
- You operate in different regions with separate merchant accounts
- You want to test payments in a staging environment
When enabled, this allows customers to select and pay using alternative currencies (if you have configured them in your system).
Use this to:
- Serve international customers
- Display prices in local currencies
Allows you to collect only a partial payment (deposit) at the time of booking.
- Can be a flat rate or a percentage of the booking total.
- The remaining balance can be paid later (e.g., on arrival).
This is helpful for:
- High-value bookings
- Flexible payment policies
This sets the maximum number of guests a single customer can book at one time through the OBE.
Use this to control group size per transaction and prevent booking errors for oversized parties.
Defines how close to the activity start time a customer is allowed to make edits.
For example, if set to 2 hours, customers cannot make changes less than two hours before the booking start time.
Sets how long a self-edit session remains active once initiated.
This helps prevent prolonged open sessions that may cause conflicts with capacity or pricing updates.
Controls when a warning appears before the self-edit session times out.
Example: If the timeout is 10 minutes and the warning is set to 2 minutes, the user will see a warning at the 8-minute mark.
Allows affiliate or wholesale agents to log in through the OBE to access special pricing or booking permissions based on their agent profile.
When enabled, agents can apply promo codes at checkout in addition to their assigned commission or net rate.
Use with caution—this may result in additional discounts on top of affiliate pricing.
Enables automatic confirmation emails to be sent to customers after an online booking is made.
Sends a separate itinerary for each activity on a booking, useful for multi-activity bookings where details need to be provided for each experience.
Adds a unique barcode to the confirmation email for each activity or item.
Barcodes can be used for check-in via the mobile app.
Displays a “Print Ticket” option in the confirmation email and customer login area.
This allows customers to print vouchers or tickets for offline use.
When checked, this setting restricts online bookings to only occur between a specific date range.
- Use this if you’re running seasonal operations or time-limited events.
These fields define the valid booking window if the restriction is enabled above.
- Start Date: First day bookings are allowed.
- End Date: Last day a customer can make a booking.
Set the Minimum Time or Maximum Time Required to Make an Internet Booking (for specific activity-types) to limit how close to the activity's departure time customers are able to make online bookings, as well as how far into the future they are able to make a booking.
In the example below, customers can make Regular, Point to Point and Interval activity bookings up until 1 hour before the start of the tour, and can make Custom activity bookings up until 48 hours before the start of the tour.
If you would like to sell Gift Certificates online, you can enable either or both of the following flags:
- Custom Amounts: Allows the customer to enter the amount for the gift certificate they wish to purchase.
- Preset Denominations: Allows you to set the denominations, up to a maximum, that you wish to offer to your customers for purchase. Denominations of 25 to a maximum of 100, for example, will create options for $25, $50, $75 and $100.
- Experience Gift Certificates: Allow customers to purchase a specific tour or experience as a gift without selecting a date or time. The recipient will receive a gift card for that experience and can later redeem it to book the activity at a time that suits them. These gift certificates are limited to the specific experience they were originally purchased for and cannot be applied to other activities.
- Show gift certificate redemption field: This controls whether the gift certificate redemption field is shown on the cart and checkout pages
Promo Code Settings:
- Show promo code field: This controls whether the promo code redemption field is shown on the cart and checkout pages
Portal Customization
Internet Branding Management
This section is where you can customize some of the branding for your Online Booking Engine.
The Primary Colour will impact the Calendar Dates, Path to the Activity Page, More Information and the Cancellation Policy title colours.
The Secondary Colour will impact the Tour Name, Month in the Calendar, Duration, Time, Total Price, Notes/Restrictions and any Add-on Packages Titles.
The Call to action colour will impact the buttons reading Add to Cart, Continue, Checkout, Cart Number etc.
Defines the colour used for key buttons (e.g., Add to Cart, Continue, Checkout), clickable links, and highlighted UI elements like “Fastest” tags or active navigation items.
Used for labels such as "Flex", "Cheapest", calendar date selections, and other secondary interface highlights. It helps distinguish supportive information from primary calls to action.
Sets the font colour for elements like calendar labels, price indicators (e.g., “From”), activity subtitles, and section headers.
Controls the default body text colour and is often applied to highlighted UI elements where clarity and contrast are needed.
Choose from a list of web-safe fonts. This applies across all text on the Online Booking Engine (OBE) for a consistent, brand-aligned feel. (e.g., Roboto, Arial, Open Sans)
Changes the background colour of the header section at the top of your OBE. Ideal for brand or logo alignment.
Sets the colour of active or selected navigation links in the header—useful for highlighting the user’s current section.
Applies to non-active navigation text in the header. Choose a colour that contrasts well with the header background for readability.
Customizes the footer background. This is useful for giving the bottom section of your booking engine a distinct brand colour or theme.
Determines the colour of text in the footer. Choose something legible that stands out against the footer background colour.
Displays the lowest possible price per activity to help entice price-sensitive customers.
Shows fully booked activities in the OBE to build interest and visibility, even though they cannot be booked.
Displays the number of spots left on an activity, creating urgency and transparency for customers.
Enables a calendar widget so customers can filter and select activities by date.
Automatically collapses activity groups on the OBE home page to reduce visual clutter.
Collapses grouped packages by default to keep the interface streamlined.
Collapses grouped products on the OBE to minimize scroll and simplify browsing.
Prevents roundtrip bookings for point-to-point routes; customers must book each leg separately.
Allows roundtrip bookings but only if both legs occur on the same calendar day.
Sets the default time gap between outbound and return journeys for roundtrip bookings.
Displays pricing directly on the calendar so customers can compare days at a glance.
Adds a visual date bar at the top of point-to-point booking pages for quicker navigation.
Allows customers to quickly add additional legs or activities to their cart from the calendar.
Displays all stops (e.g., pickup/drop-off points) for transportation routes.
Automatically shows all stops when a transportation route is loaded, rather than requiring the user to click to expand them.
Booking Form
Here, you can customize the customer information you require pertaining to:
- Customer Details
- Shipping Info
- Billing Info
- Additional Billing Info (address and postal code)
Fields can be renamed by clicking on the name of the field.
Custom text can also be added to the checkout page of the booking engine. Click Add Custom Text, enter the text and select the position (where the text will appear on the checkout page).
Default fields are enabled initially (First Name, Last Name, Email, Mobile Phone, Comments). If you wish to add/remove fields, uncheck Use default booking form fields. This is required if you are using custom fields and wish to enable them online.
You may edit the phrasing of all custom customer fields but (with the exception of the phone number) the default fields listed will not show attempted edits online)