Light

Public Booking Page

Configuring and sharing your public booking page

The public booking page is the customer-facing page where people browse your services and make bookings online. This guide covers how to configure and share it.

Public Booking URL

Your pharmacy has a unique public booking URL based on your site slug. You can find and copy this URL from Settings → General.

Share the link on your website, social media, or in emails to direct customers to your booking page.

QR Code

You can generate a QR code that links to your public booking page -- ideal for printing on in-store posters, flyers, or business cards.

  1. Go to Settings → General
  2. Click QR Code
  3. In the dialog, choose to download the QR code as SVG or PNG
  4. Print and display in your pharmacy

Service Slugs

Each service offering can have a custom slug for a readable direct URL. For example, a slug of flu-vaccination creates a link like your-pharmacy.light.au/flu-vaccination. Customers can bookmark or share links to specific services.

Configure slugs on the service offering's edit page. See Configuring Services for details.

Service Alerts

Display important messages to customers before they book a service. Alerts appear as banners on the service's booking page.

  • Info -- general information (e.g., "Please bring your Medicare card")
  • Warning -- important notices (e.g., "This service requires a GP referral")
  • Error -- critical messages (e.g., "This service is temporarily unavailable for online booking")

You can optionally require the customer to acknowledge the alert before proceeding with the booking.

Customer Eligibility Requirements

Restrict who can book a service based on:

  • Age restrictions -- set a minimum and/or maximum age
  • Gender restrictions -- limit to specific genders
  • State-based overrides -- different eligibility rules per Australian state or territory (to reflect jurisdiction-specific health regulations)

Eligibility requirements are checked during the booking flow. Customers who do not meet the criteria are shown a message explaining why they cannot book.

Transparent bookings

For offerings with Transparent bookings enabled, a session or slot can remain bookable even after other holds or bookings already exist for that same time. Customers can continue to choose it until a booking limit is reached.

This is useful for session-style services such as offsite clinics, where you want people to book into a whole day or a broad segment like a morning or afternoon clinic rather than consume one exclusive slot at a time.

Configure this on the service offering in Configuring Services.

How Public Booking Works for Customers

  1. Customer opens your public booking page
  2. Browses available services (with optional category filtering)
  3. Selects a service and chooses an available time slot
  4. Enters their details (name, contact information)
  5. Confirms the booking

Only services with Public visibility appear on the public booking page. Unlisted services are accessible via direct link only. Private services do not appear at all.