Ecommerce Platform | Making treatments bookable & Troubleshooting availability
🔍 Summary
This article explains how to ensure that treatments and spa days are correctly set up and bookable within your ecommerce platform, and provides detailed troubleshooting guidance for common availability issues. As all treatment and spa day availability is determined by your Experience Management System (EMS) — previously known as Premier — this checklist will help you identify where configuration issues may lie and how to resolve them.
❓ Likely Scenario
You might use this guide if:
-
Individual treatments or spa days are not appearing as available online.
-
Availability is inconsistent or unreliable on your website.
-
Treatments cannot be added to the basket.
-
Availability for all treatments and spa days has suddenly disappeared.
🛠️ Process Overview
In this section, you’ll find a structured troubleshooting process for resolving booking and availability issues. You’ll start by checking configuration settings in EMS (Premier) and then review your ecommerce platform setup. The guide also includes steps for IT teams to check performance-related causes and instructions for when to contact Journey Support.
✅ Step-by-Step Instructions:
Issue One: Individual Treatments Not Showing Availability Consistently
If a treatment doesn’t show availability online once published:
- First, try booking it manually within EMS (via Reception).
- If it cannot be booked manually, look for a reason (e.g. No Rooms, No Staff Available, or insufficient time slots).
- If the diary shows availability, check the following EMS configuration points:
- Appointment Code is active, web bookable, has a start date in the past (or none), and no end date.
- Staff are allocated to the appointment code.
- A Room or Facility is assigned.
- Staff are web bookable and have valid rotas set.
- Columns don’t require extending.
- A Promotional Pricing Code has been applied.
- Automatic Reservation References are enabled (recommended after going live).
- Then, review your ecommerce platform configuration:
- Ensure no availability rule is blocking the dates/times you’re checking.
- Confirm that the treatment is published and visible to the public.
Issue Two: Treatments Have Intermittent Availability
If availability appears inconsistently:
- This typically means data isn’t being delivered from EMS to your ecommerce platform quickly enough.
If you are not on Premier Cloud, ask your IT team to check:
- The internet connection is fast and stable enough.
- There isn’t excessive network traffic.
- The server meets minimum EMS hardware standards (contact EMS support for the latest specs).
- No backups or heavy software processes are running during operating hours.
- The server has been recently rebooted.
- The proxy server connection is stable.
If you are on Premier Cloud, or if these checks don’t resolve the issue, contact Journey Support via live chat at
support.journey.travel
Issue Three: Cannot Add Treatment to Basket
If a treatment can’t be added to the basket:
- It’s usually because Promotional Pricing isn’t set up in Premier (EMS).
To fix this:
- Review the setup following the guide: Setting Promotional Pricing in EMS.
- Check both the treatment and any extras (e.g. “Glass of Prosecco”) linked to the booking.
If the issue persists, contact Journey Support with:
- The spa item name,
- The date attempted, and
- The time or error message encountered.
Issue Four: No Availability for All Treatments and Spa Days
If everything has suddenly stopped showing availability:
If not on Premier Cloud:
- Ask your IT team to restart your Premier API services, as outlined in No Availability After Reboot.
- Ensure the API connection isn’t being refused.
If on Cloud, or if this doesn’t resolve the issue:
- Contact Journey Support immediately via live chat at support.journey.travel
🧠 Important Note
To help the Journey Support team troubleshoot efficiently, please provide:
- Time of day the issue occurred and how long it lasted.
- URL or page where the problem occurred (is it random or always the same?).
- Frequency of the issue — how often does it happen?
The more detail you can share, the quicker our team can identify and resolve the issue.
🔗 Related Articles
Related Articles
Ecommerce Platform | Making spa days [packages] bookable & troubleshooting availability
Treatments and Spa Days availability in the ecommerce platform will always reflect the setup in our experience management system - EMS (previously known as Premier). Please follow the checklist below to ensure Spa Days can be added to the basket and ...
Ecommerce Platform | Checking spa day inclusions
? Summary This article explains how to check Spa Day inclusions within your ecommerce platform. Although Spa Days must be set up in Premier, you can review all inclusions, selections, and extras once the Spa Day has been imported into the ecommerce ...
Ecommerce Platform | Advanced times for treatments and facilities
? Summary This article explains how to set advanced times for treatments and facilities within your ecommerce platform. This feature allows you to block out specific time slots on certain days for individual treatments or facilities, giving you ...
Ecommerce Platform | Creating availability rules
Availability rules in ecommerce platform allow you to block out a specific day/period for any spa item. Process: Log in to your ecommerce platform. From the main menu on the left-hand side of the screen, under the 'Products & Service' heading click ...
Ecommerce Platform | How to create a test order
During implementation: We recommend creating a test order to ensure the system is checked for all scenarios prior to going live. In order to create test orders you will need access to your ecommerce platform storefront which will be provided to you ...