Skip to main content

How to apply multiple discounts to a product

Learn how to apply multiple discounts to a product while maintaining flexible pricing and promotion management.

Multiple discounts may be required when different promotional rules apply to the same product. For example, a seasonal discount may be available to all guests, while an additional discount is offered exclusively to club members.

There are several ways to configure this setup depending on business requirements. Choosing the appropriate approach can simplify discount management, support seasonal and membership-based promotions, and provide greater flexibility when pricing strategies change over time.


Example Scenario

A service is offered at a standard price of €100 throughout the year.

During July and August:

  • All guests receive a 10% discount

  • Club members receive an additional 20% discount

Two configuration options are available as described below.


Option 1: Manage promotions through discounts

Recommended when:

  • Discounts change frequently

  • Membership benefits are managed through coupons

  • Promotional campaigns are updated regularly

Benefits

  • Easy to maintain and update

  • Separates pricing from promotional rules

  • Supports membership tiers and marketing campaigns

  • Allows discounts to be managed independently from product pricing

How to set it up

Step 1: Create the base discount

Create a discount for the 10% seasonal promotion available to all guests.

1. Navigate to More > Marketing > Discounts from the left-hand menu.

2. Create a 10% discount and associate it with the product.

Note: Select the appropriate discount category based on the product's requirements:

  • Offer

  • Participant Offer

  • Session Offer

  • Transaction Offer

Step 2: Create the club member discount

Create an additional 20% discount for club members.

To restrict the discount to eligible members:

  1. Create the additional discount under More > Marketing > Discounts.

  2. Select Coupon or Transaction Coupon as the discount category.

  3. Navigate to More > Marketing > Coupons and create a coupon to be associated with the specific discount.

  4. Share the coupon code with club members.


Option 2: Manage promotions through pricing

Recommended when:

  • Pricing changes are seasonal

  • Rates should adjust automatically based on booking date

  • Promotional periods are planned in advance

Benefits

  • Automatic date-based pricing

  • Clear seasonal rate structure

  • Reduced reliance on discount rules

  • Simplified pricing management

How to set it up

Step 1: Create three distinct schedules

  • January-June

  • July-August

  • September–December

Step 2: Create two distinct pricing elements within the product

  • Standard Price (€100)

    Associate with schedules:

    • January-June

    • September-December

  • Summer Price (€90) (i.e €100 - 10% discount)

    Associate with schedule:

    • July-August

Step 3: Configure the additional Club Member discount

Select one of the following approaches:

  • Additional club member discount via coupon

    This approach is recommended when member discounts should be managed through the Discounts functionality.

    Configuration:

    1. Create a 20% discount and associate it with the €90 pricing element under More > Marketing > Discounts.

    2. Select Coupon as the discount category.

    3. Create a coupon and associate it with the specific discount under More > Marketing > Coupons.

    4. Share the coupon code with club members.

  • Additional club member discount via manual price adjustment

    This approach is suitable for occasional or exceptional cases where member discounts do not need to be automated.

    Configuration:

    1. Open the booking

    2. Select Edit pricing

    3. Select Edit net price

Note:

When using manual price adjustments, an informational message may be added under Content & Media > Presentation and Settings & Policies > Terms & Conditions > Widget booking information to inform guests during the booking process that an additional discount is available for club members at the service desk.


See also:

Did this answer your question?