Learn how to set up, customize, and expand the functionality of your WooCommerce products with our library of documentation and tutorials.
  1. Documentation /
  2. Products /
  3. Extensions /
  4. WooCommerce Bookings

WooCommerce Bookings

Categories


Documents

  • Creating a Bookable Product

    To accept bookings, you need to create a specific product type called a bookable product. Bookable Products are different from simple WooCommerce products in that they have specific features designed for businesses that offer time-based services or rental options. This type of product allows customers to book and schedule appointments, rentals, or reservations for specific dates […]

  • Embedding Bookings Calendar on a custom page/post

    WooCommerce Bookings does not have a feature to embed a calendar on a single page or post. However, as a workaround, we can use the WooCommerce One Page Checkout plugin. This can be done using the shortcode [woocommerce_one_page_checkout product_ids=”11″ template=”product-single”] . The only issue is that it also displays other information, such as the Product’s image, title, checkout form, […]

  • Export Bookings

    To troubleshoot Booking issues faster in support, it is helpful to share the Bookable product with WooCommerce.com support by following the below steps: How to Export a Booking: This will create a ZIP file that will then be downloaded to your local device to help WooCommerce.com support troubleshooting your bookings setup. You can share this […]

  • In Cart Bookings

    With WooCommerce Bookings, you can view any bookings that are currently in customer carts, but not yet booked. These are In Cart Bookings. Store managers can view In Cart Bookings under Bookings > All Bookings. Click the “In Cart” link in the header to view the In Cart Bookings. A booking that is displayed on the […]

  • Manually Add a Booking

    With the WooCommerce Bookings plugin, you can add a manual booking from the dashboard of your website. Manual bookings with WooCommerce Bookings are available under Bookings > Add Booking on your dashboard menu. To add a manual booking:

  • Persons

    If the booking can be made for multiple persons at once, tick the “Has Persons” checkbox. Once selected, a new tab appears: Min and Max Persons You can set a min and maximum for persons. Similar to duration, the customer can input a value on the frontend booking form, if enabled. Multiple all costs by person count If “Multiply […]

  • Relationship Between Bookings and Orders: Understanding the Connection

    A fully formed booking with WooCommerce and WooCommerce Bookings consists of two pieces: The relationship between bookings and orders is an important concept to understand in the context of managing bookings and transactions. When a customer adds a booking product to their cart and checks out, it represents their intention to reserve a specific time […]

  • Resources in Bookings

    Resources Using Resources in Bookings allows you to provide specific types of Availability, or handle how Bookings can be made. Learn more about Resources here. Resources can represent anything necessary for fulfilling a booking, such as rooms, equipment, staff members, or any other tangible or intangible assets. By setting up resources, you can effectively allocate […]

  • Store Availability

    “Store Availability” refers to the WooCommerce Bookings setting that determines the overall availability for all of your bookable products or services within your store. It allows you to define when your products or services are available for booking by customers (e.g. open and closed hours). Store availability rules apply to all bookable products in your store. […]

  • Timezones

    Timezones refers to the WooCommerce Bookings setting that can be found via Bookings > Settings in the sidebar of the WP-Admin dashboard. This setting controls how Bookings displays the timezone to customers. Configuring Timezone Settings To configure, follow these steps: Timezones: Usage Timezone The frontend Bookings calendar displays in the timezone specified: Visitor or yours. […]