Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Bookings Developer Docs


Documents

  • Sync unpaid bookings to Google Calendar

    Extend WooCommerce Bookings’ Google Calendar integration to include bookings when they enter the Unpaid status. By default, Bookings syncs bookings when they enter Confirmed, Paid, or Complete. Before you begin Connect WooCommerce Bookings to a Google Calendar and test this customization on a staging site. This filter changes which booking statuses the calendar integration treats […]

  • WooCommerce Bookings Calendar CSS Style Elements

    If you want to change the color scheme of the WooCommerce Bookings calendar of the customer view, you can do so by modifying a few CSS styles. If you are using a block theme you can enter custom CSS in the site editor. CSS Styles Below are the CSS styles you can use to modify […]

  • WooCommerce Bookings Helper

    The Bookings Helper plugin helps you troubleshoot the WooCommerce Bookings setup by allowing you to quickly export/import settings to a JSON file. To use the plugin, download, install, and activate the Bookings Helper plugin. Then go to Tools > Bookings Helper. Global Availability Rules Importing global availability rules will overwrite all rules. Since this is […]

  • WooCommerce Bookings Pages and Emails Customization

    WooCommerce Bookings template files contain the markup and template structure for Bookings-related pages and HTML emails for your store. Template files can be found within the /woocommerce-bookings/templates/ directory of the Bookings extension, and can be overridden just like WooCommerce core template files. Template List The table below contains the location and a description of each template Bookings uses. The location is relative to […]

  • Translating WooCommerce Bookings

    WooCommerce Bookings can be translated into different languages by modifying the related Bookings language files, either manually or through the use of a third-party extension. You can also utilize this approach to customize the default text provided by the plugin according to your preference. How to find and edit the Bookings language files The language […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.