marioneta.graphics

We Create

Σύστημα κρατήσεων

  • Setup Guide for WooCommerce Bookings & Appointments plugin
  • Set Booking Cost with WooCommerce Bookings and Appointments
  • Set Booking Participants with WooCommerce Bookings and Appointments
  • Setup Google Calendar with WooCommerce Bookings and Appointments
  • Set up Buffer Time in WooCommerce Bookings and Appointments
  • Set Booking Availability with WooCommerce Bookings & Appointments
  • Set Booking Resources with WooCommerce Bookings and Appointments
  • How to Set Booking Assets using WooCommerce Bookings and Appointments plugin?
  • How To Use 2 Way Google Calendar Sync with WooCommerce Bookings and Appointments plugin?
  • Set Up Discount for WooCommerce Bookings – An Ultimate Guide
  • Set Up WooCommerce Bookings Cost based on Different Seasons
  • How To Set Up a Multilingual WooCommerce Bookings Store?
  • WooCommerce Bookings Emails, Reminders and Follow up notifications
  • WooCommerce Bookings Confirmation & Payment on Approval
  • WooCommerce Bookings Cancellation
  • WooCommerce Bookings and Appointments plugin FAQs
  • How to Export your WooCommerce Bookings and Appointments to a CSV File?
  • Home
  • Docs
  • Σύστημα κρατήσεων
  • Set Booking Cost with WooCommerce Bookings and Appointments

Set Booking Cost with WooCommerce Bookings and Appointments

Table of Contents
  • WooCommerce Bookings Costs
  • WooCommerce Bookings Costs Configuration Options
    • Set up a basic Booking with just the Base Cost, Cost Per Block, and Display Cost
      • Provide a One-Time WooCommerce Bookings Costs
      • Provide Bookings Costs based on the Number of Slots Selected by the Customer
      • Provide One-Time WooCommerce Bookings Costs with an Additional Cost for Each Day (Hotel Booking)
      • Set Display Cost for your WooCommerce Bookings
      • How to Provide Special Booking Prices to the Customers?
        • Provide Different Booking Costs for Different Numbers of Slots (Range) selected by the Customers
        • Provide a Seasonal Booking based on the Different Month Range
        • Provide Booking Cost Discounts on Weekdays
        • Provide Christmas Discount for your Bookings
        • Provide Different Booking Costs based on the Time of the Day

With this tutorial, we’ll help you set up WooCommerce bookings costs using the WooCommerce Bookings and Appointment Plugin by PluginHive.

It involves setting up the base cost and adding the block cost and all additional costs (resources, participants cost) to display the final cost on your website.


WooCommerce Bookings Costs #

You need to log in to your WordPress as admin and get into the Edit product page of your desired product. Click on Booking Costs.

WooCommerce Bookings costs setting up page
Bookings Costs

WooCommerce Bookings Costs Configuration Options #

The WooCommerce Bookings and Appointments plugin comes with the following Booking costs setup. Read along to know more.

  • Base Cost
    The Base Cost is a one-time cost, which will be applied only once per booking.
  • Cost Per Block
    The Cost Per Block is based on the number of slots that the customers will select. This cost will be applied for every slot that the customer will book.
  • Display Cost
    By default, the Product price displayed on the product page is the sum of Base Cost + Cost per block. If you wish to display a cost that is different from this, you can use the display cost. By setting a value for the display cost, you will be overriding the product price that will be displayed on the product page. This price is for display purposes and won’t be added to the booking cost calculation.
  • Add Pricing Rules
    The plugin provides additional flexibility for cost calculation based on custom duration and time slots, which you can set up by creating dedicated price rules for your products.

Set up a basic Booking with just the Base Cost, Cost Per Block, and Display Cost #

Just like any normal WooCommerce product, you can set up a basic booking price for your bookable resource, product, or service. Here’s how you do it.

Provide a One-Time WooCommerce Bookings Costs #

You can set up a flat rate/ base cost in the Edit product which will apply to your bookings. Keep in mind that the prices will not change even if the customer selects more than one time slot.

In other words, if you rent out a product for multiple days for a fixed price of $25, all you need to do is visit Booking Costs and then define the Base Cost as shown in the image below:

WooCommerce Bookings costs
Set static booking cost

The Result:

WooCommerce Bookings costs
Booking cost for one day of booking
WooCommerce Bookings costs
Booking cost for six days

Provide Bookings Costs based on the Number of Slots Selected by the Customer #

In the case of Hotel Bookings, the booking cost is based on the number of days the customers want to stay. A similar scenario can be set up using the WooCommerce Bookings and Appointments plugin using the Cost Per Block functionality.

Depending on the number of blocks or time slots selected by your customer, the Cost Per Block will be multiplied by the number of total blocks selected.

So, for example, if you charge $5 per day for a product, and a customer wants to rent the product for 4 days, then the total booking cost would be $5 x 4 = $20. All you need to do is visit Booking Costs and define Cost Per Block as shown in the image below:

WooCommerce Bookings
Set up Cost per block

The Result:

WooCommerce Bookings
Cost of booking for one day
WooCommerce Bookings
Cost of booking for four days

Provide One-Time WooCommerce Bookings Costs with an Additional Cost for Each Day (Hotel Booking) #

In the case of Hotel Bookings, you can set up a one-time booking cost, and then a variable cost based on the number of slots selected by the customers.

In other words, you need to define both the Base Cost and Cost Per Block. Depending on the number of blocks or time slots selected by your customer, the Cost Per Block will be added to the Base Cost accordingly.

So, for example, if the one-time booking cost is $25 and you want to charge $5 per day, all you need to do is visit Booking Costs and define Base Cost and Cost per block as shown in the image below:

WooCommerce Bookings
Set up Base cost and Cost per block

The Result:

WooCommerce Bookings
Cost of booking for one day
WooCommerce Bookings
Cost of booking for three days

Set Display Cost for your WooCommerce Bookings #

You can set display any booking costs and exclude them from the price calculation. So this cost will not be calculated and will only appear on the front end.

But if you have defined either Base Cost or Cost per block or both then the Display Cost will be excluded and will be not considered for price calculation.

Go to Booking Cost and enter the required cost in the Display Cost option as shown below in the image:

WooCommerce Bookings
Set a display cost

The Result:

WooCommerce Bookings

How to Provide Special Booking Prices to the Customers? #

The WooCommerce Bookings and Appointments plugin also lets you set up and offer special booking prices to your clients and customers.  Let’s check out the possible scenarios.

Provide Different Booking Costs for Different Numbers of Slots (Range) selected by the Customers #

Business Case:

  • Guitar Lessons Booking for a single slot of 2 hours
  • Booking Cost for up to 4 hours (either 1 or 2 slots of 2 hours each) – $39
  • Booking Cost for 6 hours (3 slots of 2 hours each) – $79
  • Booking Cost from 8 to 14 hours (from 3 to 7 slots of 2 hours each) – $229

Go to the Bookings Costs section and click on +Add. The plugin will display a drop-down menu where you need to select Block Count. Here you can define the number of blocks/days/time-period for the bookable product.

Set up booking cost based on block count
Set up booking cost based on block count

The result:

Cost of booking for 4 hours
Cost of booking for 4 hours
Cost of booking for 8 hours
Cost of booking for 8 hours

Provide a Seasonal Booking based on the Different Month Range #

Business Case:

  • Resort Booking with a One-Time cost of $250
  • A booking charge of $80 per day
  • Seasonal Booking Rate
    • From March to August – An additional $50 as a One-Time cost and an additional $10 per day
  • Seasonal Booking Discount
    • From September to December – $50 Discount on the One-time cost and $20 discount per day

Go to the Bookings Costs section and click on +Add. The plugin will display the following drop-down menu where you need to select the Range of months.

Now you can define the range of months when you want to offer the bookings for a defined price. You need to select the starting and ending months in the From and To sections, respectively.

You have the choice to define the One-Time cost under the Base Cost and the per-day cost under the Cost Per Block, as shown in the image below.

Setting up bookings based on months
Setting up bookings based on months

The Result:

Booking price in the month of March
Booking price in March
Booking price in the month of October
Booking price in October

Provide Booking Cost Discounts on Weekdays #

Business Case:

  • Online Course with a $50 Registration Fee
  • Daily Classes on Weekdays and Weekends
  • $15 Per Day Cost during Weekends
  • $10 Per Day Cost during Weekdays

Go to the Bookings Costs section and click on +Add. The plugin will display the drop-down and you have the option to choose either the Range of Days or individual days of the week like Monday, Tuesday,…., or Sunday.

Decrease the price on weekdays
Decrease the price on weekdays

The Result:

Booking cost on Weekends
Booking costs on Weekends
Booking cost on Weekdays
Booking costs on Weekdays

Provide Christmas Discount for your Bookings #

Business Case:

  • Hotel Booking with a One-Time Booking Cost of $250
  • Booking is charged $30 per day
  • Special Christmas Offer – 50 percent discount on the one-time cost
Christmas discount
Select the Custom Date Range option from the list and set the To and From date based on your requirements. In this case, the date range would be from 24th December to 1st January. Set the value of Base Cost and Cost per block and save the settings.  Christmas discountChristmas discountThe Result:
Before ChristmasBefore Christmas
Christmas BookingsChristmas Bookings 
Provide Different Booking Costs based on the Time of the Day #

Business Case:

  • Doctor’s Appointment charge – $100 Registration Fee
  • Day-time Appointment charge – $20 per hour
  • Night-time Appointment charge – $25 per hour

Go to the Bookings Costs section and click on +Add. The plugin will display the drop-down menu where you can use the Time Ranges section that includes Time Range(all week) and individual days of the week – Monday, Tuesday, Wednesday, Thursday, Friday, Sunday, and Sunday. This can help you set up the booking costs based on the time of day or week.

You can implement a fixed booking cost for your time slots which will be applicable for every day of the week. So, for instance, you can have a lower booking cost from 10:00 AM to 06:00 PM and have a comparatively higher cost starting from 07:00 PM to 11:00 PM, as shown in the image below.

Vary booking costs based on the time of the day
Vary booking costs based on the time of the day

The Result:

booking cost
Lower booking prices between 10:00 AM to 06:00 PM
Higher booking prices between 07:00 PM to 11:00 PM
Higher booking prices between 07:00 PM to 11:00 PM

Let us know if you find this article useful. You can visit WooCommerce Bookings and Appointments Plugin to know other cool features and integrations with other plugins.

If you have doubts or need help setting up Bookings on your WooCommerce store, then feel free to Contact PluginHive Customer Support.

Good luck!

Still stuck? How can we help?

How can we help?

Updated on 06/04/2023
Setup Guide for WooCommerce Bookings & Appointments pluginSet Booking Participants with WooCommerce Bookings and Appointments
Table of Contents
  • WooCommerce Bookings Costs
  • WooCommerce Bookings Costs Configuration Options
    • Set up a basic Booking with just the Base Cost, Cost Per Block, and Display Cost
      • Provide a One-Time WooCommerce Bookings Costs
      • Provide Bookings Costs based on the Number of Slots Selected by the Customer
      • Provide One-Time WooCommerce Bookings Costs with an Additional Cost for Each Day (Hotel Booking)
      • Set Display Cost for your WooCommerce Bookings
      • How to Provide Special Booking Prices to the Customers?
        • Provide Different Booking Costs for Different Numbers of Slots (Range) selected by the Customers
        • Provide a Seasonal Booking based on the Different Month Range
        • Provide Booking Cost Discounts on Weekdays
        • Provide Christmas Discount for your Bookings
        • Provide Different Booking Costs based on the Time of the Day

Το marioneta.graphics έχει την τιμή να βασίζεται στο WordPress

Διαχείριση Συγκατάθεσης Cookies
Για να παρέχουμε την καλύτερη εμπειρία, χρησιμοποιούμε τεχνολογίες όπως cookies για την αποθήκευση ή/και την πρόσβαση σε πληροφορίες συσκευών. Η συγκατάθεση για τις εν λόγω τεχνολογίες θα μας επιτρέψει να επεξεργαστούμε δεδομένα προσωπικού χαρακτήρα, όπως συμπεριφορά περιήγησης ή μοναδικά αναγνωριστικά σε αυτόν τον ιστότοπο. Η μη συγκατάθεση ή η ανάκληση της συγκατάθεσης, μπορεί να επηρεάσει αρνητικά ορισμένες λειτουργίες και δυνατότητες.
Λειτουργικά Πάντα ενεργό
Η τεχνική αποθήκευση ή πρόσβαση είναι απολύτως απαραίτητη για τον νόμιμο σκοπό της δυνατότητας χρήσης συγκεκριμένης υπηρεσίας που ζητείται ρητά από τον συνδρομητή ή τον χρήστη ή με αποκλειστικό σκοπό τη μετάδοση επικοινωνίας μέσω δικτύου ηλεκτρονικών επικοινωνιών.
Προτιμήσεις
Η τεχνική αποθήκευση ή πρόσβαση είναι απαραίτητη για τον νόμιμο σκοπό της αποθήκευσης προτιμήσεων που δεν ζητούνται από τον συνδρομητή ή τον χρήστη.
Στατιστικά
Η τεχνική αποθήκευση ή πρόσβαση που χρησιμοποιείται αποκλειστικά για στατιστικούς σκοπούς. Η τεχνική αποθήκευση ή πρόσβαση που χρησιμοποιείται αποκλειστικά για ανώνυμους στατιστικούς σκοπούς. Χωρίς κλήτευση, η εθελοντική συμμόρφωση εκ μέρους του Παρόχου Υπηρεσιών Διαδικτύου ή πρόσθετες καταγραφές από τρίτο μέρος, οι πληροφορίες που αποθηκεύονται ή ανακτώνται για το σκοπό αυτό από μόνες τους δεν μπορούν συνήθως να χρησιμοποιηθούν για την αναγνώρισή σας.
Εμπορικής Προώθησης
Η τεχνική αποθήκευση ή πρόσβαση απαιτείται για τη δημιουργία προφίλ χρηστών, για την αποστολή διαφημίσεων ή για την καταγραφή του χρήστη σε έναν ιστότοπο ή σε διάφορους ιστότοπους για παρόμοιους σκοπούς εμπορικής προώθησης.
Διαχείριση επιλογών Διαχείριση υπηρεσιών Διαχείριση παρόχων Διαβάστε περισσότερα για αυτούς τους σκοπούς
Προβολή προτιμήσεων
{title} {title} {title}