1. Home
  2. Booking & Appointment Plugin for WooCommerce – NEW
  3. Addons
  4. Seasonal Pricing

Seasonal Pricing

The Seasonal Pricing addon for WooCommerce Booking and Appointment Plugin helps you differentiate the prices based on the dates.

This add-on helps you make different seasons where you can play with the product’s price based on the dates.

You could make seasons that could be applied to all the products in one shot.

1. Installation

2. Setup seasons pricing addon on a product

3. Setup seasons globally

4. Front end

5. View Booking

6. Quick Start Guide

7. Change Log

1. Installation

Download the zip file. Install it from the Plugins > Add New Plugin Page.

Seasonal Pricing - Tyche Softwares Documentation

Activate the plugin in your WordPress admin area.

Seasonal Pricing - Tyche Softwares Documentation

2. Setup season pricing addon on a product

Enable product-level Seasonal Pricing settings by going to the Edit Product Page > Booking & Appointment meta box > Seasonal Pricing.

Seasonal Pricing - Tyche Softwares Documentation

Seasonal Pricing - Tyche Softwares Documentation

You will find the following fields:

  1. Seasonal Pricing Percentage: The season will be based on the percentage added or subtracted.
  2. Seasonal Pricing Value: The season will be based on the numerical value added or subtracted.
  3. Calculate: This option will let you Add or Subtract the calculated amount from the base price of the product
  4. Season Name: This lets you give a name to the season. For instance, you can give the name ‘Post Christmas’.
  5. Start Date: Here you will enter the start date of the season. For example, 26th December 2024.
  6. End Date: Here you will enter the season’s end date. For example, 1st January 2025.
  7. Amount/Percent: Here you will enter the percentage or the seasonal pricing amount. In this case, it is 100%.
  8. Number of Years: This lets you apply the seasonal pricing for the number of years entered in the field.

After filling in the details, the season will be created.

Seasonal Pricing - Tyche Softwares Documentation

The product on the front end will have the set prices in the seasons.

Seasonal Pricing - Tyche Softwares Documentation

Here, the Per Night Price is $500 and the Seasonal Pricing = $400

4 Nights Price = $500 X 4 Nights

= $2000 + $400 (Seasonal Pricing addition)

= $2400

3. Setup Seasons Globally

To set seasons globally, go to the Booking & Appointment > Addons > Seasonal Pricing tab option on the admin side.

Seasonal Pricing - Tyche Softwares Documentation

Activate it.

The seasons created here will apply to all the products with the seasonal pricing addon enabled. 

Create a new season by clicking the Add New Season button.

Seasonal Pricing - Tyche Softwares Documentation

This time, you may go with Seasonal Pricing Percent option.

Seasonal Pricing - Tyche Softwares Documentation

Seasonal Pricing - Tyche Softwares Documentation

Add the season details and click the Save button.

Seasonal Pricing - Tyche Softwares Documentation

On the front end, both the seasons, from the Admin Edit product page and the Global Seasonal Pricing page, will be applied to the product price.

Seasonal Pricing - Tyche Softwares Documentation

Here, the Per night price is $500 and the Seasonal Price addition is 10%

Price for 5 nights = $500 x 5 Nights

= $2500

= $2500 + 10 % (Seasonal Price addition)

= $2750

4. Front-end Behavior

a) Cart Page

After selecting the desired date range for your holiday to the Cart, the cart page has the amount after the seasonal charges are applied.

Seasonal Pricing - Tyche Softwares Documentation

b) Checkout Page

The Checkout page also has the amount calculated according to the seasons made.

Seasonal Pricing - Tyche Softwares Documentation

c) Order Received Page

The Order Received page after placing the order will have the Dates selected by the user. Along with it, the price will be per season.

If the dates selected by the customer lie in the season made, the prices will be according to the prices set by the admin during the setting of the season.

Seasonal Pricing - Tyche Softwares Documentation

Seasonal Pricing - Tyche Softwares Documentation

d) Customer Email Notification Page

After placing the order, the customer will receive the Notification Email.

It will have the amount that is generated after selecting dates while placing the order, it depends upon the selected dates.

If the dates are in the date range of the season, then the price will come accordingly.

Seasonal Pricing - Tyche Softwares Documentation

5. View Booking Page

The Booking & Appointment > Booking > View Booking page on the admin side also has the price of the seasonal pricing amount along with the other booking details.

Seasonal Pricing - Tyche Softwares Documentation

Seasonal Pricing - Tyche Softwares Documentation

6. Quick Start Guide

  1. Make sure you have the addon active on the Plugins page
  2. On the product page, make sure you have the addon enabled. Only then will the prices of the season be applied
  3. If you want the seasons made on the Global Seasonal Pricing to be applied to the products, ensure the addon is enabled on that particular product. The Global seasons will be applied on the product only when the product has the addon enabled
  4. You can have the addon disabled for some products that you wish where the seasonal pricing should not be applied
Was this article helpful to you? Yes No

How can we help?