Looking to offer special prices for holidays or weekdays? Think resorts, hotels, or amusement parks—they are all businesses that often offer special rates for weekends or special occasions.
With our Booking & Appointment Plugin for WooCommerce, it’s a breeze. Our Special Price setting lets you easily configure your services with discounted rates for weekdays or specific dates.
Whether you’re offering services for a single day or multiple nights, this feature works seamlessly. When a customer selects a day with a special price, that discounted rate will apply instead of the regular or sale price.
A. Admin Experience
Let’s say you run a hotel or resort. You want to offer special pricing for weekends or specific dates when customers book a stay.
To get started, set up bookings for your resort.
Create a product called “Rainforest Resort” by navigating to Products > Add Products.
On the same page, you’ll find the Product Data meta box where you can set the regular price of your service in the “Regular price($)” option. For this example, let’s set it to $1000.
Setting the Regular price for the product
On the Products page, you’ll also see the Booking Meta Box, which lets you set up your bookable product.
Activate the Booking Meta Box settings by clicking on the Enable Booking option.
Next, select the Booking type as Only Day > Multiple Nights. Then, hit the Save Settings button to confirm your selection.
Select Booking Type as Multiple Nights
Now, it’s time to set up the Special Prices for weekdays or holidays.
The Availability tab will have all the options to set special prices for any weekdays/dates
Select the weekdays from the Bookable Weekdays table and provide a special price in the Price($) column as shown below:
Set special price for selected weekdays
The configured bookings for the resort are all Weekdays at a special price of $1500 only on Saturdays and Sundays.
Similarly, you can also add a specific date while giving a special price.
Set this by going to the Set Availability by Dates/Months option and clicking the Add New Range button.
Adding special prices for Specific Dates
Select the Specific Dates option from the Range Type dropdown.
Add the special price of $2000 for specific dates – 25th and 26th December 2017.
Add these details in the table as shown below:
Add specific dates and special price
Thus the special price is set to $2000.
Once the values have been added, click the Save Settings button:
Saving the added specific dates and price details
To summarise, a product that provides special prices for weekdays and specific dates was created as follows:
Saturday – $1500
Sunday – $1500
26th December 2017 – $2000
Your Rainforest Resort product is ready to be booked with a special price on weekends and specific dates.
B. User Experience
This is how your Rainforest Resort product will look on the front end when the customer visits your store to book it.
Product displayed on the front end of the website
For instance, if the customer selects dates from any Saturdays or Sundays then the special price of $1500 will be applicable.
In this case, let’s say that 9th December to 10th December 2017 have been added as the booking dates.
Hence the special price of $1500 for a Saturday night is applied:
The special price set for Saturdays and Sundays is $1500
Similarly, if the customer selects from any specific dates, for instance, 26th December 2017, then the special price of $2000 will be applicable.
The special price set for specific dates is $1600
Now, let’s assume that the customer selects 23rd December 2017 for 1 Night.
This will show a special price of $1500 for the booking and the Add to Cart button will be enabled:
Selected dates for booking a resort
Clicking the Add to Cart button will add the order to the cart.
Clicking the View Cart button will redirect the customer to the Cart page which will show the booking details as shown below:
Cart page showing booking details
Clicking the Proceed to Checkout button will take the customer to the Checkout page.
After checking everything, they can click on the Place Order button.
Checkout page displaying the renting details
The order is now placed and they will receive an order confirmation as shown below:
Order confirmation showing all renting details
Although the above example used a Multiple-Night booking type, you can also explore the same with Single-Day bookings!
To conclude, using the Booking & Appointment Plugin for WooCommerce, attractions like amusement parks, one-day tours, or theater tickets can easily benefit from the Special Price feature.
The Special Price setting easily helps attract customers by offering competitive pricing for weekdays or specific dates compared to regular rates. Depending on your business needs, this pricing can either be discounted or higher than the regular price!
Remember, the setup we discussed applies to WooCommerce Simple products as well as to WooCommerce Variable products.