⏱ Estimated time: 15 minutes
👤 Role: Revenue Managers, Spa Managers, PMS Administrators
How to correctly configure PMS Rate Codes for Dynamic Spa Packages.
The essential logic required to prevent duplicate package allocations in Premier.
How to differentiate between Ecommerce rates and Direct PMS rates.
Identifying the specific setup requirements for Rezlynx and Opera PMS.
This configuration must be used whenever you are setting up or editing Dynamic Packages for Spa Stays. These packages allow experience-based bookings made via the Ecommerce platform to automatically allocate inclusions within the Premier Appointment Book.
Key Logic:
To ensure the system functions correctly, you must use unique Rate Codes for Ecommerce bookings that are separate from your standard Hotel Direct rates. If you use the same code for both, the system may "double-call" the package instructions, resulting in duplicate treatments or incorrect billing.
Access to your PMS (Rezlynx or Opera) with configuration privileges.
Access to the Premier Appointment Book.
A clear list of the specific treatments and inclusions for the experience.
For Rezlynx users, the key is to ensure the PMS does not try to "trigger" a package that the Ecommerce platform is already handling.
Create a New Rate Plan specifically for Journey Ecommerce.
Configure your standard revenue breakdown (e.g., Room, VAT).
Crucial: Do NOT assign or map a Spa Package Code within the Rezlynx rate setup.
By leaving this unmapped, you allow the Ecommerce platform to push the package details directly to Premier without Rezlynx creating a second, duplicate entry.
Opera handles data differently; here, the distinction is made through the use of unique codes.
Create a New Rate Code dedicated to Journey Ecommerce bookings.
Build your revenue breakdown as required.
Use a unique Package Code for the experience that is different from your standard direct booking code.
For example, if your direct code is SPA1, your Ecommerce code should be EXP1.
Before going live, cross-reference your codes to ensure there is no overlap. Use the table below as a logic guide:
If you discover a booking that already has duplicated treatments in Premier, you must manually intervene to clean up the Appointment Book.
Open the guest profile in the Premier Appointment Book.
Identify the duplicated inclusions (usually visible as two identical treatment blocks for one guest).
Manually delete the "Unscheduled" or redundant package block.
Ensure the remaining package is correctly linked to the guest's stay dates.
Test the Journey: Always perform a test booking on your staging site after creating new Rate Codes. Check the Premier Appointment Book immediately to ensure exactly one package has been allocated.
The Golden Rule: The Package Code used for Ecommerce must be different from the one used for direct PMS bookings. Failure to differentiate these codes is the primary cause of "Double Booking" errors where guests appear with multiple packages at check-in.