Alternatives / WooCommerce Bookings
WooCommerce Bookings alternative
WooCommerce Bookings or Sales Igniter: two booking plugins for your WooCommerce store
WooCommerce Bookings is Woo’s own extension for appointments, reservations, classes and rentals, sold as a yearly subscription. Sales Igniter is a rental plugin for WooCommerce, Magento 2 and Shopify, with serial numbers, send and return, deposits and contracts. Here is what each one does, screen by screen, and what each costs.

The competitor
What WooCommerce Bookings is, and who it is for
WooCommerce Bookings is the booking extension made by Woo, the company behind WooCommerce, and sold on WooCommerce.com.1 It adds a bookable product type to your store: appointments, reservations, classes and rentals, booked in blocks of minutes, hours, days or months, with persons and with resources such as staff, rooms or equipment.3
It is built around time. Availability rules at store, product and resource level decide which blocks can be booked, buffers sit between bookings, and costs can change by date, day, time, persons or length.1 Its documentation lists rentals and hires among its uses, and says it is not designed for one-off event tickets or recurring events.2
It is a subscription for one site: $249 a year for product updates and support, renewed at the current list price.16 Part payments, recurring billing, extra booking options and a front-end availability calendar come from separate extensions, each with its own subscription.1
What it does
Bookable products
A product type booked in fixed or customer-chosen blocks of minutes, hours, days or months, with a start-and-end range picker for day bookings.3Persons and person types
Minimum and maximum people per booking, and person types such as adults and children, each with its own cost.5Resources
Staff, rooms or equipment with their own availability and quantity, chosen by the customer or assigned automatically.6Flexible costs
A base cost and a block cost, plus cost ranges by date, day, time, persons or length of booking.4Approval and cancellation
Require your approval before the customer pays, and let customers cancel the bookings you allow.3Calendar and Google sync
An admin calendar by month, day or schedule, and one-way or two-way sync with Google Calendar.7Emails and notices
Emails at each booking step, a reminder the day before with a calendar file, and notices to everyone booked on a product.10Extensions around it
Deposits, Product Add-Ons, Bookings Availability and AutomateWoo are separate extensions; Accommodation Bookings is a free add-on.1What it looks like



The alternative
Sales Igniter: a rental plugin for WooCommerce, Magento 2 and Shopify
Sales Igniter is also a plugin that runs inside your own WooCommerce store, so with either one the booking form sits on your product pages and the orders go through your own checkout. The difference is what each is built around: Sales Igniter tracks rental stock by quantity or by serial number, checks items out and back in, and adds deposits, contracts, maintenance and stock by location.19
On WooCommerce and Magento 2 you buy it once, get the complete source code and run it on your own hosting, with unlimited staff logins, products, customers and orders; renewing updates each year is optional.19 The same engine runs as a Magento 2 extension and as an app for Shopify, billed monthly or yearly through Shopify, coming soon.21

WooCommerce plugin
Available- RegularThe booking engine, Bundles & Composites, Delivery Cost by Distance$199
$349Promotion · With code 150regular · No end date stated - ProAdds deposits, contracts, subscriptions, custom fields and free install$299
$499Promotion · With code 200pro · No end date stated - UltimateAdds Multi Location Inventory, Quote, Maintenance & Inspections, Smart Routing, Live Chat$499
$799Promotion · With code 300multi · No end date stated
Magento 2 extension
Available- RegularThe booking engine for Magento 2$399
$499Promotion · With code 100hyva · No end date stated - ProAdds contract signing, maintenance, order extensions, damage waiver and deposits$699
$899Promotion · With code 200hyva · No end date stated - UltimateAdds Multi Source Inventory and Request for Quote$1,099
$1,399Promotion · With code 300hyva · No end date stated
Shopify app
Coming soonOur prices and promotions are read live from our store. Promotions show their code and end date, and drop off when they end.
What it does
Booking calendar and rules
Dates, times or fixed departures on your product pages, with turnover time, holidays and minimum periods.Serials and the Send & Return desk
Quantity or serial tracking, barcode returns, pick lists, and readings and photos at send and return.Pricing, deposits and balances
Hour to year rates, seasonal prices, pay part now and the balance later, with payment links.Contracts, deposits and waivers
Signed PDF contracts, refundable security deposits and damage waivers, from Pro up.Guests, staff and departures
On WooCommerce: guest types with their own prices, staff and resources that can stop sales when none is free, and tour departures with manifests.Locations, quotes and maintenance
Stock by location, request a quote and maintenance tickets with service schedules. The comparison below shows which licence or plan has each.Open code with an API
On WooCommerce and Magento 2: the complete source code, an API for the rental lifecycle, and your data in your own database.Screen by screen
The same job in each plugin
Choose a job, and the platform for our side. WooCommerce Bookings images are from its page on WooCommerce.com; ours come from stores with sample data.
Availability & calendar

An admin calendar by month, day or schedule, filtered by product or resource, with Google Calendar sync. Rules at store, product and resource level decide which blocks can be booked.

A month view of units going out and coming back, a dashboard for today, and an ICS feed for your own calendar.

A rental calendar by product or by order, with units going out and coming back and maintenance blocks.

A month calendar of units going out and coming back, with each day’s bookings and conflicts in a side panel.
The difference: Both show bookings on a calendar. WooCommerce Bookings counts bookings per time block and per resource; Sales Igniter checks stock for every date of the rental, by quantity or by serial number.
Online booking

A bookable product type: fixed blocks or customer-chosen lengths, a range picker for day bookings, and optional approval before payment.

The booking form is part of your own product pages, on your domain and in your theme, in every licence.

The rental calendar on your own Magento product pages, with rates, start and end dates.

A rental card on your Shopify product pages, with rates by period, the chosen dates and the total.
The difference: Both put the booking form on your own WooCommerce product pages. WooCommerce Bookings is built around time blocks; Sales Igniter’s rental types cover dates, times and fixed departures, and the same engine runs on Magento 2 and Shopify.
Check-out & check-in
Each booking has an attendance status, Attended or Unattended, set by hand. With the separate Order Barcodes extension, a barcode on the order can be checked at entry.

A Send & Return desk with Due today, Overdue and Next 7 days, serial pickers, barcode returns and pick lists.

A Send Rentals grid with the dates, reserved quantity and quantity to ship for each order line.

A Send & Return desk with a scan box, Due today, Overdue and Next 7 days, and serial pickers.
The difference: WooCommerce Bookings records whether the customer turned up. Sales Igniter records what went out and when it came back, unit by unit, with serial numbers.
Maintenance
Its documentation does not describe maintenance or repairs. A resource can be made unavailable for set dates with an availability rule.

Maintenance & Inspections, in Ultimate: tickets with technicians and photos, service schedules by days, rentals or meter hours, and check-in that sends a unit to repair.

Maintenance tickets with the technician, repair cost and photos, service schedules, and check-in that sends a unit for service, in Pro.
Tickets with parts, labour, vendor work and costs, service schedules by days, rentals or meter hours, and check-in that sends a unit for service.
The difference: Sales Igniter has maintenance tickets, service schedules and repair at check-in on every platform. WooCommerce Bookings has no maintenance tools in its documentation.
Reports
The All Bookings list with filters, the calendar, and CSV export of bookings with the columns, products, statuses and dates you choose.

A rentals dashboard, a usage report with utilisation and revenue per unit, and inventory reports with CSV export.

A rentals dashboard with today’s sends and returns, the next 7 days, revenue by week and payments due.

A dashboard with going out, due back, overdue, the next 7 days and revenue, plus usage by product.
The difference: WooCommerce Bookings exports bookings to CSV for your own reports. Sales Igniter adds a rentals dashboard and usage reports with utilisation per product and unit.
What it costs
What you will have paid, year by year
WooCommerce Bookings at the list price of its 1-year plan, renewed each year; the 2-year plan costs less per year, and extensions such as Deposits or Subscriptions are not included.1 Sales Igniter shows the price with the current promotion and the regular price; renewing updates each year is optional. Prices checked 17 October 2026.
After 5 years, with 6 staff logins
Excludes payment-gateway fees and tax. Sales Igniter on WooCommerce and Magento excludes web hosting, typically $10–$40 a month. Promotions change the first payment only. Prices checked 17 October 2026.
Full comparison
62 features in 10 groups
WooCommerce Bookings facts come only from Woo’s own pages and documentation; where they say nothing we mark “not stated”. Where a feature needs another extension, its name is shown next to the mark. Switch the Sales Igniter column between WooCommerce, Magento 2 and Shopify.
Booking & availability
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Availability calendar | ✓Admin calendar by month, day or schedule, filtered by product or resource | ✓RegularUnits going out and coming back each day✓RegularUnits going out and coming back each day✓Units going out and coming back each day |
| Conflict-free reservations | ✓Bookings per block and resource quantities stop double booking | ✓RegularStock checked for every date of the rental✓RegularStock checked for every date of the rental✓Stock counted for every date of the rental |
| Turnover time between rentals | ✓Buffer periods between bookings | ✓RegularBefore or after, in minutes or hours✓RegularBefore and after, in minutes or hours, per product✓Before and after, in hours or days, per product |
| Hourly bookings and time slots | ✓Fixed or customer-chosen blocks of minutes, hours, days or months | ✓RegularSlots grouped into morning, afternoon and evening✓RegularSlots grouped into morning, afternoon and evening✓Start times grouped into morning, afternoon, evening |
| Calendar sync (Google, Apple, Outlook, Airbnb) | Google Calendar, one-way or two-way | ✓RegularICS feed, and iCal import that blocks booked dates✓RegularICS feed, and iCal import that blocks booked dates✓ICS feed, and iCal import that blocks booked dates |
| Staff and resources (guides, rooms, equipment) | ✓Staff, rooms or equipment, each with its own availability and quantity | ✓RegularStaff and resources with skills; sales can stop when none is free✓RegularStaff and resources with skills, assigned to bookings✓Staff and resources with skills; sales can stop when none is free |
Inventory, serials & maintenance
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Track by unit or by quantity | Counts per time block and per resource; serial numbers not described | ✓RegularQuantity or serial-number tracking✓RegularQuantity or serial-number tracking✓Quantity or serial-number tracking |
| Barcode and QR labels | ?Not stated on their pages | ✓RegularLabel sheets for your serial numbers✓RegularQR and barcode label sheets for your serials✓QR and barcode label sheets for your serials |
| History per unit | ?Not stated on their pages | ✓RegularSend and return history, readings and photos✓RegularSend and return history, readings and photos✓Serial history, last movement and usage |
| Meter readings (hours, miles) | ?Not stated on their pages | ✓RegularOdometer, hour meter, fuel and condition✓RegularOdometer, hour meter, fuel and checksHour meter readings in checklists, for servicing |
| Bundles and kits | –Not compatible with Product Bundles or Composite Products | ✓RegularBundles & Composites included✓RegularMagento bundle and configurable products as rentals✓Rental kits, offered only when every item is free |
| Sub-renting from partners | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Purchase orders and vendors | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Depreciation | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Maintenance tickets / work orders | ?Not stated on their pages | ✓UltimateTechnicians, photos, a timeline and write-off✓ProTechnician, repair cost, timeline and photos✓Parts, labour, vendor work, technician and costs |
| Service schedules | ?Not stated on their pages | ✓UltimateBy days, number of rentals or meter hours✓ProBy days, rentals or meter hours, with checklists✓By days, rentals or meter hours, with checklists |
| Units in repair can’t be booked | Only by blocking dates on the resource by hand | ✓Ultimate“Needs service” at check-in takes it out of stock✓ProSent for service at check-in, out of stock until fixed✓Sent for service at check-in, out of stock until fixed |
| Maintenance as a paid service | ?Not stated on their pages | –Not built in–Not built in–Not built in |
Check-out & check-in
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Check-out and check-in screens | An attendance status per booking, set by hand | ✓RegularSend & Return desk: due today, overdue, next 7 days✓RegularSend and return pages, with history by order or product✓Send & Return desk: due today, overdue, next 7 days |
| Barcode scanning | Order BarcodesTicket barcodes checked at entry, with the Order Barcodes extension | ✓RegularReturn by barcode with a keyboard-wedge scanner✓RegularSerials scanned at check-out and check-in✓Scan labels at the desk or the POS counter |
| Native mobile app | ?Not stated on their pages | –Runs in the browser; no native app–Runs in the browser; no native appCounter work in the Shopify POS app; no app of ours |
| Photos at send and return | ?Not stated on their pages | ✓RegularPrivate photos per serial, on your server or S3✓RegularPrivate photos per serial, on your server or S3Photos in checklists and on maintenance tickets |
| Extensions and early returns | Staff can change a booking’s start and end | ✓RegularExtensions, early returns and swaps✓ProEarly returns in Regular; extensions with Pro✓Extensions, early returns, part returns and swaps |
| Pickup, return and overdue reminders | Reminder email the day before; SMS with the Twilio extension | ✓RegularEmail, SMS (Twilio) or WhatsApp✓RegularEmail reminders on your own schedule; no SMS✓Email, SMS or WhatsApp |
Pricing & payments
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Seasonal and rule-based pricing | ✓Cost ranges by date, month, week, day, time, persons or length | ✓RegularPrices for set dates, length-based adjustments✓RegularSeasonal and special-date prices, length-based rules✓Seasonal rules by date, and length-based rules |
| Customer-specific pricing | Dynamic PricingUser-role price rules with the Dynamic Pricing extension | ProMember discounts through Memberships✓RegularRental prices per customer group–Not built in |
| Coupons | ✓Store coupons, plus a per-person coupon type | ✓RegularStore coupons and discount codes✓RegularCoupons and discount codes work on rentals✓Shopify discount codes work on rentals |
| Late fees | ?Not stated on their pages | ✓RegularGrace period, cap, staff review; deposit, card or link✓RegularGrace period, cap, staff review; deposit, card or link✓Grace period, cap, staff review; link or deposit |
| Long-term rentals with recurring billing | SubscriptionsRecurring payments with WooCommerce Subscriptions, sold separately | ✓ProSubscriptions and recurring billing✓Subscriptions add-on, sold separately✓Ongoing rentals billed each period by invoice or app |
| Pay part now, the balance later | DepositsDeposit and balance with WooCommerce Deposits, sold separately | ✓RegularBooking deposits, balances and payment links✓RegularDeposit to reserve; balance by link, card or at pick-up✓Pay part at checkout, the rest before the rental |
| Per-person and guest-type pricing | ✓Person types such as adults and children, each with its own cost | ✓RegularAdults, children, infants and your own types, each priced–Not built in✓Adults, children, infants and your own types, each priced |
Deposits, contracts & waivers
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Security deposits | ?Not stated on their pages | ✓ProOwn cart line; refunded automatically or after inspection✓ProOwn cart line; can be held on the card✓ProSecurity Deposits app; own line at checkout |
| Damage charges | ?Not stated on their pages | ✓ProKeep only what the damage costs✓ProFrom the deposit, a saved card, a pay link or the counter✓Pay link, invoice or counter; from the deposit on Pro |
| Damage waiver | ?Not stated on their pages | ✓ProPer item or per order, with product overrides✓ProMandatory or optional, percent or flat, per product✓ProCustom Fields app; per item or order, with overrides |
| Contracts and e-signatures | ?Not stated on their pages | ✓ProPDF contract signed online, with an audit trail✓ProPDF contract signed online, with an audit trail✓ProRental Contracts app: signed PDF and audit trail |
| Customer ID verification | ?Not stated on their pages | ✓ProID upload with an approval queue–Not built in✓ProID upload with a review queue (Custom Fields app) |
| Custom fields | Product Add-OnsFree or paid booking options with the Product Add-Ons extension | ✓ProProduct, checkout and account fields, priced tooRegularPriced product options; no custom field builder✓ProCustom Fields app: product page, cart and checkout |
Online store
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Customer-facing online store | ✓Bookable products in your own WooCommerce store | ✓RegularYour own WooCommerce store✓RegularYour own Magento store✓Your own Shopify store |
| Store address | ✓Your own store’s domain and theme | ✓RegularYour own domain and theme✓RegularYour own domain and theme✓Your Shopify store's domain and theme |
| Add to an existing website | ✓Added to your WordPress and WooCommerce site | ✓RegularIt is part of your WordPress siteRegularPart of a Magento store; other sites link to it✓An app inside your Shopify store |
| Search the catalogue by dates | Booking FiltersDate and time filters with the Booking Filters add-on | ✓RegularDate search that hides or marks what is not free✓RegularDate search that hides or marks what is not free✓Date search that hides or marks what is not free |
| Storefront SEO | ?Not stated on their pages | ✓RegularMeta tags and sitemaps on your domain✓RegularMagento SEO and sitemaps on your domainShopify's own SEO; event markup for tour departures |
Locations & delivery
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Multiple locations | ?Not stated on their pages | ✓UltimateStock by location, transfers and shortage alerts✓UltimateMulti Source Inventory: availability per source✓Stock by location; how many depends on the plan |
| Multi-store | ?Not stated on their pages | ✓UltimateMulti-stores and franchises✓RegularMagento multi-website and store-view scopes–Not built in |
| GPS and telematics | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Delivery and routes | ?Not stated on their pages | ✓UltimateSmart Routing; delivery cost by distance in RegularRegularDrop-off and pick-up dates; no delivery routesDelivery areas, slots and day sheets; no route planning |
Reports
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Operations dashboard | ?Not stated on their pages | ✓RegularGoing out, due back, overdue and revenue✓RegularGoing out, due back, overdue and revenue✓Going out, due back, overdue, revenue, next 7 days |
| Utilisation | ?Not stated on their pages | ✓RegularUtilisation, turns and revenue per product and serial✓RegularUtilisation per product and per unit, idle units too✓Utilisation, turns and revenue per product and serial |
| Custom reports | CSV export of bookings, filtered by product, status and dates | RegularSet reports with CSV export; no report builderRegularSet reports with CSV export; no report builderSet reports with CSV export; no report builder |
| Maintenance reports | ?Not stated on their pages | ✓UltimateCost, downtime and service compliance✓ProCost, downtime and service compliance✓Cost, downtime and service compliance |
Integrations & API
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Accounting sync | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Payment gateways | ✓Any WooCommerce payment gateway | ✓RegularAny WooCommerce gateway: Stripe, PayPal and more✓RegularAny Magento payment method: Stripe, PayPal and more✓Shopify checkout, with your payment settings |
| API | REST API for bookings, resources, products and slots; creating bookings is marked incomplete | ✓RegularREST API for the whole rental lifecycle✓RegularGraphQL API on Magento's own endpoint✓REST and GraphQL API, with API keys |
| Single sign-on | ?Not stated on their pages | –Not built in–Not built in–Not built in |
| Import and export | ✓CSV import and export of bookings | ✓RegularCSV import and export of products✓RegularCSV import and export of products and rental settings✓CSV import and export of rental settings |
Hosting, ownership & cost
| Feature | WooCommerce Bookings | Sales Igniter WooCommerceMagento 2Shopify |
|---|---|---|
| Pricing model | Yearly subscription per site; renews at the current list price | ✓One-time licence; yearly renewal optional✓One-time licence; yearly renewal optionalMonthly or yearly app plans, with a free plan |
| Staff logins | ✓Licensed per site, not per user | ✓Unlimited admin accounts✓Unlimited admin users; no per-user fee✓Your Shopify staff accounts; no seat fee |
| Hosting | Runs on your own WordPress hosting | Any web host, or ours; free installation with ProAny web host, or ours; free installation with Pro✓Hosted for you; nothing to run |
| Source code | ✓GPL-licensed, like every Woo Marketplace extension | ✓100% open source✓Full source code with your licence–Hosted app; source code not shared |
| Where your data lives | ✓Bookings stay in your own WooCommerce store | ✓Your own database✓Your own Magento databaseOrders in Shopify; rental data in our hosted app |
| If you stop paying | ✓Keeps working; updates and support stop | ✓Keeps working; renewal adds support and updates✓Keeps working; renewal adds support and updatesDrops to the Free plan and its order limit |
| Support | ✓Support from Woo while the subscription is active | ✓A year of support and updates; renewal optional✓A year of support and updates; renewal optional✓Help and support from inside the app |
In each price
What each includes
From each side’s own pricing pages, checked 17 October 2026.
WooCommerce Bookings
A WooCommerce.com subscription for one site.16- 1-year plan, $249 a year: product updates and customer support for one site for a year; the 2-year plan is $398.40 (save 20%); 30-day money-back guarantee; 1 site
- Renews at the current list price; if it lapses, the extension keeps working without updates or support
- Deposits, Subscriptions, Product Add-Ons, Bookings Availability and Twilio SMS are separate paid extensions
- Accommodation Bookings, for nights and check-in times, is a free add-on
Sales Igniter
Runs in your own WooCommerce, Magento 2 or Shopify store.19- WooCommerce and Magento 2: unlimited staff logins, products, customers and orders in every licence
- The booking calendar on your own product pages, on your domain
- Send & Return desk with serial numbers and barcode scanning
- WooCommerce Regular: guest types, staff and resources, and tour departures with manifests
- WooCommerce Pro: deposits, contracts, subscriptions and custom fields; Ultimate adds Multi Location Inventory, Quote, Maintenance & Inspections, Smart Routing and Live Chat
- Magento 2 Pro: contracts, maintenance, order extensions, damage waiver and deposits; Ultimate adds Multi Source Inventory and Request for Quote
- WooCommerce and Magento 2: the full source code, your own database, a year of updates
- Shopify: billed monthly or yearly through Shopify
Switching
From WooCommerce Bookings to Sales Igniter
- Book something in the demoA real store with real stock: dates, availability, deposits and contracts, end to end. Open the free live demo
- Stay on WooCommerce, or choose Magento 2 or ShopifyThe platform comparison covers cost, scale and catalogue size. The Shopify app is coming soon. Compare the platforms
- Export your bookingsWooCommerce Bookings exports bookings to a CSV file from the All Bookings screen; keep a copy of upcoming bookings and their orders.11
- Set up your rental productsBring rental products in from a CSV file, then set rates and serial numbers. Talk to us about your stock

Frequently asked questions
Is Sales Igniter a yearly subscription like WooCommerce Bookings?
Not on WooCommerce or Magento 2: you pay once, a year of updates and support is included, and renewing is optional. WooCommerce Bookings is $249 a year per site, renewed at the current list price; if the subscription lapses, the extension keeps working but updates and support stop.17
Does WooCommerce Bookings track serial numbers or check items back in?
Its documentation describes counts per time block and per resource, and an attendance status on each booking; serial numbers and send-and-return screens are not described.9 Sales Igniter tracks stock by quantity or by serial number and checks items out and back in at the Send & Return desk, with a barcode scanner if you have one.
Can I take deposits and recurring payments?
With WooCommerce Bookings, part payments come from the separate WooCommerce Deposits extension and recurring payments from WooCommerce Subscriptions, each sold on its own.1 In Sales Igniter for WooCommerce, paying part now and the balance later is in Regular, and refundable security deposits and subscriptions are in Pro.
Does Sales Igniter have per-person prices and staff, like WooCommerce Bookings?
Yes, on WooCommerce in Regular: guest types such as adults, children and infants each have their own price, and staff and resources (guides, captains, boats) can be attached to a product so sales stop when none is free. WooCommerce Bookings has person types and resources built in as well.5
Can I sell rental packages and kits?
Yes. Sales Igniter for WooCommerce includes Bundles & Composites, so a package is one product while each item in it draws on its own stock. The WooCommerce Bookings documentation lists Product Bundles and Composite Products as not compatible with it.12
Does Sales Igniter sync with Google Calendar?
Sales Igniter gives you an ICS feed that Google, Apple or Outlook calendars can subscribe to, and imports iCal feeds, from Airbnb for example, to block dates that are already booked. WooCommerce Bookings syncs with Google Calendar, one way or both ways.7
Is there a Magento or Shopify version?
Yes. Sales Igniter is also a Magento 2 extension, and Rentals & Bookings for Shopify is billed monthly or yearly through Shopify. The Shopify app is coming soon, and its prices appear on this page at launch. WooCommerce Bookings is for WooCommerce only.
Sources
- WooCommerce Bookings on WooCommerce.com · woocommerce.com/products/woocommerce-bookings
The 1-year and 2-year plan prices, what the subscription includes, the feature list, the FAQ and the extensions it works with. Checked 17 October 2026. - Introduction to WooCommerce Bookings (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings
What it is for and not designed for, requirements, the coupon type, add-on extensions and the documentation index searched for the features marked not stated. Checked 17 October 2026. - Creating a Bookable Product (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-bookings-store-manager-guide/creating-a-bookable-product
Booking duration in blocks, the range picker, confirmation before payment and customer cancellation. Checked 17 October 2026. - Costs for Bookable Products (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-bookings-store-manager-guide/creating-a-bookable-product/costs-for-bookable-products
Base and block costs, and cost ranges by date, month, week, day, time, persons and block count. Checked 17 October 2026. - Persons for Bookable Products (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-bookings-store-manager-guide/creating-a-bookable-product/persons-for-bookable-products
Minimum and maximum persons, person types with their own costs. Checked 17 October 2026. - Resources in Bookings (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-bookings-store-manager-guide/resources-in-bookings
Staff, rooms and equipment as resources, each with an available quantity and its own availability rules. Checked 17 October 2026. - WooCommerce Bookings Settings (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-booking-settings
The Bookings admin menus and one-way or two-way Google Calendar sync. Checked 17 October 2026. - Bookings Calendar View (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/managing-woocommerce-bookings/bookings-calendar-view
The admin calendar in schedule, month and day views, filtered by product, resource and date. Checked 17 October 2026. - View or Edit a Booking (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/managing-woocommerce-bookings/view-or-edit-a-booking
Editing a booking's dates, persons and status, and the attendance status used to check customers in. Checked 17 October 2026. - WooCommerce Bookings Emails (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/managing-woocommerce-bookings/bookings-emails
Booking emails, the reminder sent the day before and notices to everyone with a future booking of a product. Checked 17 October 2026. - Import and Export Bookings (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/managing-woocommerce-bookings/import-export-bookings
CSV export of bookings with chosen columns, products, statuses and dates, and CSV import. Checked 17 October 2026. - Integrating Bookings with Other Extensions (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/integrating-bookings-with-other-extensions
Add-ons such as Booking Filters, extensions with limited compatibility, and the extensions it is not compatible with (Product Bundles, Composite Products). Checked 17 October 2026. - Send SMS notification for WooCommerce Bookings (documentation) · woocommerce.com/document/introduction-to-woocommerce-bookings/integrating-bookings-with-other-extensions/send-sms-notification-for-woocommerce-bookings
Text message reminders and notices through the separate Twilio SMS Notifications extension. Checked 17 October 2026. - Bookings use case: Museum Tickets with Order Barcodes · woocommerce.com/document/introduction-to-woocommerce-bookings/woocommerce-bookings-use-cases/museum-tickets-with-order-barcodes
Ticket barcodes checked at entry, with the separate Order Barcodes extension. Checked 17 October 2026. - WooCommerce Bookings REST API documentation · woocommerce.github.io/woocommerce-bookings-api-docs
REST endpoints for bookings, resources, bookable products and slots; creating a booking is marked incomplete. Checked 26 October 2026. - What are WooCommerce.com subscriptions? · woocommerce.com/document/managing-woocommerce-com-subscriptions/what-are-woocommerce-com-subscriptions
What the subscription includes, yearly or two-yearly billing, renewal at the current list price, and one live plus one staging site per key. Checked 19 October 2026. - Auto-renewal, cancellation, refunds (WooCommerce.com) · woocommerce.com/document/managing-woocommerce-com-subscriptions/auto-renewal-cancellation-refunds
What happens when a subscription expires: the extension stays installed, updates and support stop. Checked 17 October 2026. - Terms of Service (linked from WooCommerce.com) · wordpress.com/tos
Extensions in the Woo Marketplace are licensed under the GNU General Public License. Checked 26 October 2026. - Sales Igniter for WooCommerce · rentalbookingsoftware.com/woocommerce-bookings
WooCommerce plans, prices and promotion codes, and the full feature list. Prices read live from our store. - Sales Igniter for Magento 2 · rentalbookingsoftware.com/magento-2-rental-booking-module
Magento 2 plans, prices and promotion codes, and the feature list. Prices read live from our store. - Rentals & Bookings for Shopify · rentalbookingsoftware.com/rental-booking-app
The Shopify app, billed monthly or yearly through Shopify. - Sales Igniter screenshots · rentalbookingsoftware.com/rental-software-screenshots
Screenshots from stores with sample data, for WooCommerce, Magento 2 and Shopify.
Compare other plugins and platforms: RnB · Tyche Booking & Appointment · YITH Booking · Booqable · Checkfront · EZRentOut · FareHarbor · All comparisons
See it before you switch from WooCommerce Bookings
The free live demo is a real store with real stock: pick your dates and watch the availability calendar, deposits and contracts work end to end.
