This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Easy Booking Calendar for WooCommerce

Easy Booking Calendar for WooCommerce

Add a booking calendar to WooCommerce products. Calculate prices by day or night, manage available dates, and block booked dates.

40+ active installs
5.0
(3 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Easy Booking Calendar for WooCommerce running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
3 days ago
At least 6.8 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.4
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

40+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Easy Booking Calendar for WooCommerce is looked after — not on how many stores run it.

93

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 2 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
20 / 20
100% of 4 threads resolved.
Merchant satisfaction
11 / 15
5.0/5 across 3 rating(s).
Listing transparency
7 / 10
Provides: screenshots, description
Measured 2026-09-13 from the WordPress.org plugin registry.
Ratings

5.0

3 ratings
5★3
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Easy Booking Calendar for WooCommerce adds date-based bookings to your product pages. Customers select their dates, and the plugin calculates the booking price using your product price and the number of days or nights.

Use it for room stays, equipment rentals, or other products booked by date. Configure your calendar under Products > Booking Calendar, then enable Bookable on each product you want to offer for booking.

Each booking appears as one line item, with its dates and duration shown separately from quantity. Dates are reserved when an order reaches Processing or Completed and released when that order is cancelled, unless double bookings are enabled.

Free features

  • Add a booking calendar to your products.
  • Calculate prices by day or night.
  • Choose available dates and how far ahead customers can book.
  • Block booked dates, or allow multiple bookings on the same dates.
  • View booked dates and their orders in the product editor.
  • Show booking dates and duration in the cart, checkout, and orders.
  • Choose calendar colors, themes, language, and date format.
  • Show the calendar only to logged-in customers if needed.
  • Customize the calendar heading and booking button text.

Easy Booking Calendar Pro

Need weekend prices or different available dates for each product? The paid Pro version adds:

  • Raise or lower prices by a fixed amount for selected dates or date ranges.
  • Set different prices for weekends or other weekdays.
  • Drag pricing rules to choose which takes priority.
  • Set available dates separately for each product.
  • Reopen individual booked dates without cancelling the whole booking.
  • Show customers their booking total before adding to cart.
  • Show a price breakdown when booked dates have different prices.
  • Allow single-date bookings and choose Monday or Sunday as the start of the week.

For example, charge more on summer weekends or offer a lower price on quieter dates.

Pro is optional; the free version supports date-range bookings without a paid license.

Explore Easy Booking Calendar Pro and pricing →.

Documentation and support

See the documentation for setup instructions and feature guides.

We’re here to help. Feel free to open a new thread on the Support Forum.

Reviews

If you use Easy Booking Calendar, you can share your experience in a review.

Other Plugins by Devnet

Here are some other plugins we have developed that you might find useful:

  • Free Shipping Label – Increase order revenue by showing your customers just how close they are to your free shipping threshold.
  • Product Price History – Track product price history with customizable charts and graphs on your WooCommerce store. Show lowest price and increase customer trust.
  • Easy Subscribe – Effortlessly integrate customizable subscription forms on your WordPress site with a simple shortcode.
  • BizNotes – Exclusive admin notes for seamless order management among multiple admins. Effortless collaboration, powered up.
  • Snap Blocks – A lightweight plugin that lets you create reusable content blocks in WordPress.
  • PingVid – A lightweight WordPress plugin that adds a floating video widget to your site.

How do I enable the calendar for a product?

After setting up the plugin, go to the product page, and enable the booking calendar in the product settings. You’ll find the Bookable checkbox right after the product type dropdown.

When are dates considered booked?

Dates are reserved when an order reaches Processing or Completed. Cancelling the order releases its booked dates. If double bookings are enabled, overlapping bookings are allowed.

How are days, nights, and quantity calculated?

January 1-3 is two nights in night-based mode or three days in day-based mode. Each booking uses a quantity of one; its duration determines the booking price rather than the WooCommerce quantity field.

Can I charge different prices on weekends or specific dates?

Yes, with Pro. Add a fixed increase or decrease for individual dates, or choose a date range and restrict it to selected weekdays. Rules are evaluated from top to bottom, and only the first matching rule applies to each date.

Can I release one date from a booking?

Pro lets you click a booked date in the product editor to restore its availability. This changes availability only; it does not shorten the original order or issue a refund. Handle any order adjustments separately in WooCommerce.

How do I translate the calendar heading and button text?

Leave the text fields empty to use the plugin’s translatable defaults, which can be translated with tools such as Loco Translate. Entered custom text overrides those defaults. Existing multilingual settings and intentionally hidden headings are preserved for compatibility. Calendar month and weekday language is controlled separately by the calendar locale setting.

Should I set my bookable product as virtual?

Yes, it’s recommended to set your bookable product as Virtual to avoid unnecessary shipping calculations, as bookings typically don’t require physical delivery.

Categories
Subscriptions & bookings
Plugin details
Version1.2.0
Last updated2026-09-11 7:31am GMT
Added2024-10-18
Requires WordPress6.4
Tested up to7.1
Requires PHP7.4

Tags on WordPress.org
booking
calendar
rentals
reservation
woocommerce
Alternatives
Other plugins in the same categories.
Subscriptions for WooCommerce with Stripe Recurring Payments
1K+ installs
4.9(25)
Eventin – Event Calendar, Tickets, Registration, Booking & WooCommerce
10K+ installs
4.7(397)
WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce
20K+ installs
4.0(246)
Booking Activities
3K+ installs
5.0(120)
Event Booking Manager for WooCommerce – Sell Tickets, Event Registration, RSVP & Event Calendar
7K+ installs
4.5(165)
Easy Booking – WooCommerce Booking & Reservation Plugin
4K+ installs
4.7(63)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy