Dynamic Packages - Rate Codes

Dynamic Packages - Rate Codes

Dynamic Packages – Configuring Rate Codes

⏱ Estimated time: 15 minutes

👤 Role: Revenue Managers, Spa Managers, PMS Administrators


What you'll learn:

  • 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.


When should I use this?

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.


Before you start:

  • 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.


Step-by-step:

1. Rezlynx PMS Setup (Preventing Duplication)

For Rezlynx users, the key is to ensure the PMS does not try to "trigger" a package that the Ecommerce platform is already handling.

  1. Create a New Rate Plan specifically for Journey Ecommerce.

  2. Configure your standard revenue breakdown (e.g., Room, VAT).

  3. Crucial: Do NOT assign or map a Spa Package Code within the Rezlynx rate setup.

  4. By leaving this unmapped, you allow the Ecommerce platform to push the package details directly to Premier without Rezlynx creating a second, duplicate entry.


2. Opera PMS Setup (Unique Package Codes)

Opera handles data differently; here, the distinction is made through the use of unique codes.

  1. Create a New Rate Code dedicated to Journey Ecommerce bookings.

  2. Build your revenue breakdown as required.

  3. Use a unique Package Code for the experience that is different from your standard direct booking code.

  4. For example, if your direct code is SPA1, your Ecommerce code should be EXP1.


3. Verify Rate Code Differentiation

Before going live, cross-reference your codes to ensure there is no overlap. Use the table below as a logic guide:

Booking Type

Example Component Codes

Logic

Hotel Direct

BFAST / DINN / SPA1

Standard PMS-driven allocation.

Journey Ecommerce

BFAST / DINN / EXP1

Ecommerce-driven allocation to Premier.


4. Resolving Existing Duplicate Bookings

If you discover a booking that already has duplicated treatments in Premier, you must manually intervene to clean up the Appointment Book.

  1. Open the guest profile in the Premier Appointment Book.

  2. Identify the duplicated inclusions (usually visible as two identical treatment blocks for one guest).

  3. Manually delete the "Unscheduled" or redundant package block.

  4. Ensure the remaining package is correctly linked to the guest's stay dates.


Best practice:

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.


Important Notice:

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.



    • Related Articles

    • How to create a dynamic package

      How to Create a Dynamic Package ⏱ Estimated time: 20 minutes ? Role: Revenue Managers, Spa Managers, Ecommerce Administrators What you'll learn: How to coordinate setup across PMS, Premier, and the Ecommerce platform. The specific configuration ...
    • Ecommerce Platform | How to build links Room or Rate specific URLs

      ? Summary This article explains how to build custom links in your ecommerce platform that direct guests to specific rooms, rates, or promotional offers. By adjusting URLs, you can ensure that links from your main website or marketing campaigns lead ...
    • Ecommerce Platform | Rates | Set up a no arrival restriction

      You may have specific days that you do not accept arrivals, or want to restrict specific rates with certain non-arrival days. How to set up a no arrival restriction in your ecommerce platform From the left-hand side menu, click on 'Stay' and then ...
    • Ecommerce Platform | Rates | Set up a minimum lead time restriction

      You may want to set up a minimum lead time restriction for your rates. For example, you have a rate that includes an experience and you'd like some extra time to schedule or prepare this for the guest. How to set up a minimum lead time restriction in ...
    • Ecommerce Platform | Guestline | How to create special rate codes

      Summary Special rate codes (also known as Rate Access Codes in Guestline) allow you to restrict certain rate plans so they are only visible when a guest enters a specific code during booking. In Journey E-Commerce, special rate codes were previously ...